EBS FORM中基本触发器

触发器                    说明

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)时被触发

 

上一篇:ebs oracle YTD期间费用


下一篇:ebs各模块名