参考 > 脚本触发器参考 > OnPanelSwitch
 

OnPanelSwitch

面板控件更改面板时执行脚本。这种情况会出现在选项卡控件中,例如,当用户单击非活动选项卡面板或脚本将焦点更改到其他选项卡面板上的对象时。

何时运行脚本

处理事件之前。

可在何种模式下使用触发器

浏览和查找模式。

结果

可以使用已触发脚本中的退出脚本脚本步骤来返回真 (True) 或假 (False)。

真 (True):继续执行触发脚本的事件。

假 (False):取消执行触发脚本的事件。

兼容性 

 

产品 

是否支持 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud for AWS 

 

FileMaker Data API 

 

自定义 Web 发布 

 

Runtime 解决方案 

 

源于 

FileMaker Pro 12.0

注释 

OnPanelSwitch 适用于整个面板控件,而非单个面板。要控制切换到特定面板,请使用 Get (触发当前面板)Get (触发目标面板) 函数。

由于此脚本触发器在处理面板切换事件前激活,因此 OnPanelSwitch 传递到脚本的脚本参数值在切换面板前确定。因此,如果使用脚本参数将 Get (触发当前面板) 或 Get (触发目标面板) 的返回值传递到脚本中,该值将为零。要获取有用的返回值,请只在 OnPanelSwtich 激活的脚本内使用这些函数,而不在脚本参数中使用。

相关主题 

设置脚本触发器

设置布局的脚本触发器

设置对象的脚本触发器