参考
>
脚本触发器参考
>
OnPanelSwitch
OnPanelSwitch
在
面板控件
更改面板时执行脚本。这种情况会出现在选项卡控件中,例如,当用户单击非活动选项卡面板或脚本将
焦点
更改到其他选项卡面板上的对象时。
何时运行脚本
处理事件之前。
可在何种模式下使用触发器
浏览和查找模式。
结果
可以使用已触发脚本中的
退出脚本脚本步骤
来返回 True 或 False。
•
True:继续执行触发脚本的事件。
•
False:取消执行触发脚本的事件。
兼容性
激活脚本触发器的位置
是否支持
FileMaker Pro
是
FileMaker Server
是
FileMaker Go
是
自定义 Web 发布
是
FileMaker WebDirect
是
Runtime 解决方案
是
源于
FileMaker Pro 12.0
注释
•
OnPanelSwitch 适用于整个面板控件,而非单个面板。要控制切换到特定面板,请使用
Get ( 触发当前面板 )
和
Get ( 触发目标面板 )
函数。
•
由于此触发器在处理面板切换事件前激活,因此 OnPanelSwitch 传递到脚本的脚本参数值在切换面板前确定。因此,如果使用脚本参数将 Get (TriggerCurrentPanel) 或 Get (TriggerTargetPanel) 的返回值传递到脚本中,该值将为零。要获取有用的返回值,请只在 OnPanelSwtich 激活的脚本内使用这些函数,而不在脚本参数中使用。
相关主题
设置脚本触发器
设置布局的脚本触发器
设置对象的脚本触发器