主页 > 参考 > 脚本触发器参考 > OnRecordCommit
OnRecordCommit 触发脚本在提交已更改记录之前运行。 导致记录被提交的操作包括: • 用户更改记录中的数据并移动到另一条记录 • 用户更改记录并立即访问“管理数据库”对话框 • 用户按 Enter 键 • 记录被修改后用户单击激活记录外部的布局 • 脚本步骤将焦点移动到其他记录(如果修改了上一记录) • 脚本执行提交记录/请求 脚本触发器 何时运行脚本 处理事件之前。 可在何种模式下使用触发器 浏览和查找模式。 结果 可以使用已触发脚本中的退出脚本 脚本触发器来返回 True 或 False。 • True:继续执行触发脚本的事件。 • False:取消执行触发脚本的事件。 源于 FileMaker Pro 10.0 注释 • 在入口内从一条记录移动到另一条记录并不会提交记录;当焦点离开与那些已更改记录相关的主记录时,将提交这些记录。 • 此触发器仅在存在未提交的记录更改时才可触发。 • 仅在要退出的记录发生更改时,退出具有键盘焦点的记录才可激活此脚本触发器。 • 有关不会激活此脚本触发器的其他操作的列表,请参阅更改对象数据而不激活脚本触发器。 相关主题 设置脚本触发器 设置布局的脚本触发器 设置对象的脚本触发器