中止脚本并允许发生正常行为

时间:2011-09-09 18:50:06

标签: filemaker

如果某个字段已配置为单击它运行脚本,那么脚本中是否有一种方法可以中止/取消并允许字段的正常点击行为发生?

示例:假设我有一个容器字段,在单击该字段时触发脚本。根据脚本中的逻辑,有时应显示“插入文件”对话框。其他时候,脚本应该停止运行,并且字段应该表现得好像没有触发脚本 - 也就是说,应该显示正常的“录制音频”对话框或右键单击弹出菜单。我该怎么做呢?

谢谢你,

2 个答案:

答案 0 :(得分:0)

此脚本(下面的屏幕截图)可以解决您的问题。如果没有,请告诉我。

Screenshot of script that does what you want

答案 1 :(得分:0)

您可以设置脚本触发器OnObjectEnter,因为它允许上下文菜单。如果在字段上设置了一个按钮,则不会显示上下文菜单,也无法通过脚本来显示它。

OnObjectEnter的脚本触发器也将在用户选择其中一个导入选项后调用(或者如果他们没有选择任何选项),但如果用户直接点击该字段,也会调用它。