触发器 说明
When-Create-Record 当Form视图在块里创建一个新纪录时触发
When-Clear-Record 当Form清除当前块时触发
When-New-Form-Instance 当Form开始运行时触发
When-New-Block-Intance 当焦点从一个块的某项移动到另一块的某项时触发
When-New-Item-Instance 当输入焦点移动到下一个项时触发
When-Button-Pressed 当按钮被按下时触发
When-Checkedbox-Changed 当勾选框的对号改变时触发
When-Image-Pressed 当图像被单击或双击时触发
When-Radio-Changed 当单选组中的按钮发生改变时触发
When-Window-Activated 当窗口激活时触发
When-Window-Closed 当窗口关闭时触发
On-Check-Delete-Master 当删除主记录块时触发
On-Populate-Details 当保持主块与从块记录同步而从数据库中取数到从块时触发
Pre-Delete-Master 当企图删除主块记录时被触发
On-Clear-Details 当Form需要清除从块记录时被触发以便保持与主块一致
On-Update-Details 当修改从块记录时被触发
On-Error 用自己定义的错误消息代替系统缺省的错误信息
On-Message 用自己定义的信息代替系统信息
Pre-Form 当Form导航到某个FORM之前被触发
Post-Form 当Form导航到某个FORM之后被触发
Pre-Block 当Form导航到某个块之前被触发
Post-Block 当Form导航到某个块之后被触发
Pre-Record 当Form导航到某个记录之前被触发
Post-Record 当Form导航到某个记录之后被触发
Pre-Item 当Form导航到某个项之前被触发
Post-Item 当Form导航到某个项之后被触发
Pre-Query 定义在Form级或者块级,当Form进入查询模式(:system_mode = enter-query)后执行查询被触发
Post-Query 定义在Form级或者块级,当Form每首次取一条记录到块中时被触发
Pre-Insert 当执行插入操作之前被触发
On-Insert 当执行插入操作时被触发
Post-Insert 当执行插入操作之后被触发
Pre-Update 当执行更新操作之前被触发
On-Update 当执行更新操作时被触发
Post-Update 当执行更新操作之后被触发
Pre-Delete 当执行删除操作之前被触发
On-Delete 当执行删除操作时被触发
Post-Delete 当执行删除操作之后被触发
On-Lock 当执行锁定记录时被触发
Pre-Commit 当执行提交之前被触发
Post-Commit 当执行提交之后被触发
When-Validate-Item 当Form检验到某个项(Item)标志为改变(Changed)时被触发
When-Validate-Record 当Form检验到某个记录项标志为改变(Changed)时被触发