壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2259|回复: 23

Oracle EBS中有关Form的触发器的执行顺序

  [复制链接]
发表于 2011/7/22 14:17:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
form开发中,触发器的执行顺序一定要掌握。下面是网上收集的内容,希望对大家有帮助。
触发器执行顺序:
1.  当打开FORM时:
(1)       PRE-FORM
(2)       PRE-BLOCKBLOCK级)
(3)       WHEN-NEW-FORM-INSTANCE
(4)       WHEN-NEW-BLOCK-INSTANCE
(5)       WHEN-NEW-RECORD-INSTANCE
(6)       WHEN-NEW-ITEM-INSTANCE
2.  当填写一行记录完成后,光标移动到下一条记录的时候:
(1)       WHEN-VALIDATE-RECORD
(只将填写的记录与数据库中已存在的记录作唯一性的验证,如果只是页面上的数据重复而数据库中没有与其重复的值则不会报错.)
(2)       WHEN-NEW-RECORD-INSTANCE
(3)       WHEN-NEW-ITEM-INSTANCE
3.  当点击“保存”时
(1)       WHEN-VALIDATE-RECORD
(将页面上的所有数据提交到数据库,若页面上有重复的数据,则提交第一次时成功但只是将数据先写到数据库中一类似临时表的地方,在提交第二条重复记录的时候报错,执行事务回滚,原来执行成功的指令也将被撤消)
(2)       PRE-INSERT
(3)       ON-INSERT
(4)       POST-INSERT
(5)       POST-FORMS-COMMIT
(6)       PRE-BLOCKBLOCK级)
(7)       KEY-COMMIT
(8)       WHEN-NEW-ITEM-INSTANCE
4.  当光标移动到当前数据块中已经显示的行上时:
(1)       WHEN-REMOVE-RECORD
(2)       WHEN-NEW-RECORD-INSTANCE
(3)       WHEN-NEW-ITEM-INSTANCE
当在该行上的不同ITEM移动时:
(4)WHEN-NEW-ITEM-INSTANCE
5.  当要进行修改时(在记录中的某个项上进行了修改时):
(1)ON-LOCK
6.  在修改完成后进行保存时:
(1)       WHEN-VALIDATE-RECORD
(2)       PRE-UPDATE
(3)       ON-UPDATE
(4)       POST-FORMS-COMMIT
(5)       PRE-BLOCKBLOCK级)
(6)       KEY-COMMIT
(7)       WHEN-NEW-ITEM-INSTANCE
7.  删除一条记录时:
(1)       ON-LOCK
(2)       WHEN-REMOVE-RECORD
(3)       KEY-DELREC
(4)       WHEN-NEW-RECORD-INSTANCE
(5)       WHEN-NEW-ITEM-INSTANCE
8.  F11查询过程:
(1)       WHEN-CLEAR-BLOCK
(2)       WHEN-NEW-RECORD-INSTANCE
(3)       WHEN-NEW-ITEM-INSTANCE
在输入查询条件后点CTRL+F11:
(4)       PRE-QUERY
(5)       WHEN-CLEAR-BLOCK
(6)       POST-QUERY
(7)       WHEN-NEW-RECORD-INSTANCE
(8)       WHEN-NEW-ITEM-INSTANCE
9.  CRRL+F11
(1)       WHEN-CLEAR-BLOCK
(2)       PRE-QUERY
(3)       WHEN-CLEAR-BLOCK
(4)       POST-QUERY(每查一条记录,触发一次)
(5)       WHEN-NEW-RECORD-INSTANCE
(6)       WHEN-NEW-ITEM-INSTANCE
10.              从查询状态(F11)转为输入状态(F4)时:
(1)       WHEN-CLEAR-BLOCK
(2)       KEY-EXIT
(3)       WHEN-NEW-RECORD-INSTANCE
(4)       WHEN-NEW-ITEM-INSTANCE
11.              手电筒查询过程:
(1)       QUERY_FINDBLOCK级)
输入查询条件后,点击“查询”按钮:
(2)       WHEN-CLEAR-BLOCK
(3)       PRE-QUERY
(4)       WHEN-CLEAR-BLOCK
(5)       POST-QUERY
(6)       WHEN-NEW-RECORD-INSTANCE
(7)       WHEN-NEW-ITEM-INSTANCE
12.              点击“New”时:
(1)       WHEN-NEW-RECORD-INSTANCE
(2)       WHEN-NEW-ITEM-INSTANCE
13.              点击“EditField”时:
(1)KEY-EDIT
14.              点击“WindowHelp”时:
(1)KEY-HELP
15.              点击“ClearRecord”时:
(1)       WHEN-REMOVE-RECORD
(2)       POST-QUERY
(3)       WHEN-NEW-RECORD-INSTANCE
(4)       WHEN-NEW-ITEM-INSTANCE
16.              点击F4关闭时:
(1)       KEY-EXIT
(2)       POST-FORM
17.              点击“CloseForm”按钮关闭时:
(1)       KEY-EXIT
(2)       POST-FORM
18.              点击“Translations”按钮时:
(1)TRANSLATIONS
19.              点击小叉号关闭时:
(1)       WHEN-WINDOW-CLOSED
(2)       CLOSE-WINDOW
(3)       KEY-EXIT
(4)       POST-FORM
20.              选中LOV列表:
(1) KEY-LISTVAL
(2) WHEN-NEW-ITEM-INSTANCE
21.              选中记录前面的小条时:
(1)       WHEN-NEW-RECORD-INSTANCE
(2)       WHEN-NEW-ITEM-INSTANCE(数据项级)
(3)       WHEN-NEW-ITEM-INSTANCE
22.              光标上下移动时
(1)       WHEN-NEW-RECORD-INSTANCE
(2)       WHEN-NEW-ITEM-INSTANCE


 楼主| 发表于 2011/7/22 14:34:03 | 显示全部楼层
希望大家看完后。多多支持。
发表于 2011/7/22 14:39:06 | 显示全部楼层
谢谢LZ分享,好东西
发表于 2011/7/22 16:09:20 | 显示全部楼层
不错的资料
发表于 2011/7/22 17:55:39 | 显示全部楼层
頂一下 謝謝分享~
发表于 2011/7/24 15:41:21 | 显示全部楼层
{:soso_e179:}
发表于 2011/7/25 10:27:34 | 显示全部楼层
支持!必须支持
发表于 2011/7/26 09:07:06 | 显示全部楼层
谢谢分享,学习下。
发表于 2011/7/26 20:47:06 | 显示全部楼层
谢谢分享,真的很棒
发表于 2011/7/26 21:01:03 | 显示全部楼层
谢谢分享,真的很棒
发表于 2011/7/27 07:55:03 | 显示全部楼层
谢谢分享!很不错!
发表于 2011/7/27 12:58:12 | 显示全部楼层
先收藏了。呵呵。
谢谢分享
发表于 2011/7/28 10:38:58 | 显示全部楼层
谢谢楼主!支持!
发表于 2011/8/5 15:04:43 | 显示全部楼层
必须顶啊  谢谢
发表于 2011/8/7 08:44:07 | 显示全部楼层
谢谢 楼主  多谢 分享  。。。
发表于 2011/8/12 14:23:19 | 显示全部楼层
谢谢分享!!!好东西!!!顶!!
发表于 2011/8/22 11:56:53 | 显示全部楼层
我顶顶顶顶顶!
发表于 2011/8/22 12:24:08 | 显示全部楼层
学习下  。。。
发表于 2011/8/26 20:46:03 | 显示全部楼层
为新手解疑啊!好文
发表于 2011/8/29 23:57:57 | 显示全部楼层
不错,值得一看,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 00:12 , Processed in 0.030899 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表