触发器执行顺序_第1页
触发器执行顺序_第2页
触发器执行顺序_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、触发器执行顺序:1  当打开FORM时:(1)       PRE-FORM(2)       PRE-BLOCK(BLOCK级)(3)       WHEN-NEW-FORM-INSTANCE(4)       WHEN-NEW-BLOCK-INSTANCE(5)       WHEN-

2、NEW-RECORD-INSTANCE(6)       WHEN-NEW-ITEM-INSTANCE2  当填写一行记录完成后,光标移动到下一条记录的时候:(1)       WHEN-VALIDATE-RECORD(只将填写的记录与数据库中已存在的记录作唯一性的验证,如果只是页面上的数据重复而数据库中没有与其重复的值则不会报错.)(2)       WHEN-NEW-RECORD-INSTANCE(3)

3、       WHEN-NEW-ITEM-INSTANCE3  当点击“保存”时(1)       WHEN-VALIDATE-RECORD(将页面上的所有数据提交到数据库,若页面上有重复的数据,则提交第一次时成功但只是将数据先写到数据库中一类似临时表的地方,在提交第二条重复记录的时候报错,执行事务回滚,原来执行成功的指令也将被撤消)(2)       PRE-INSERT(3)  &#

4、160;    ON-INSERT(4)       POST-INSERT (5)       POST-FORMS-COMMIT(6)       PRE-BLOCK(BLOCK级)(7)       KEY-COMMIT(8)       WHEN-NEW-ITE

5、M-INSTANCE4  当光标移动到当前数据块中已经显示的行上时:(1)       WHEN-REMOVE-RECORD(2)       WHEN-NEW-RECORD-INSTANCE(3)       WHEN-NEW-ITEM-INSTANCE 当在该行上的不同ITEM移动时:(4)WHEN-NEW-ITEM-INSTANCE5  当要进行修改时(在记录中的某个项上进行了修改

6、时):(1)ON-LOCK6  在修改完成后进行保存时:(1)       WHEN-VALIDATE-RECORD(2)       PRE-UPDATE(3)       ON-UPDATE(4)       POST-FORMS-COMMIT(5)       PRE-BLOCK(B

7、LOCK级)(6)       KEY-COMMIT(7)       WHEN-NEW-ITEM-INSTANCE7  删除一条记录时:(1)       ON-LOCK(2)       WHEN-REMOVE-RECORD(3)       KEY-DELREC(4) &#

8、160;     WHEN-NEW-RECORD-INSTANCE(5)       WHEN-NEW-ITEM-INSTANCE8  F11查询过程:(1)       WHEN-CLEAR-BLOCK(2)       WHEN-NEW-RECORD-INSTANCE(3)       WHEN-NEW-

9、ITEM-INSTANCE 在输入查询条件后点CTRL+F11:(4)       PRE-QUERY(5)       WHEN-CLEAR-BLOCK(6)       POST-QUERY(7)       WHEN-NEW-RECORD-INSTANCE(8)       WHEN

10、-NEW-ITEM-INSTANCE9  CRRL+F11:(1)       WHEN-CLEAR-BLOCK(2)       PRE-QUERY(3)       WHEN-CLEAR-BLOCK(4)       POST-QUERY(每查一条记录,触发一次)(5)       W

11、HEN-NEW-RECORD-INSTANCE(6)       WHEN-NEW-ITEM-INSTANCE10              从查询状态(F11)转为输入状态(F4)时:(1)       WHEN-CLEAR-BLOCK(2)       KEY-EXIT(3) 

12、;      WHEN-NEW-RECORD-INSTANCE(4)       WHEN-NEW-ITEM-INSTANCE11              手电筒查询过程:(1)       QUERY_FIND(BLOCK级) 输入查询条件后,点击“查询”按钮:(2) 

13、60;     WHEN-CLEAR-BLOCK(3)       PRE-QUERY(4)       WHEN-CLEAR-BLOCK(5)       POST-QUERY(6)       WHEN-NEW-RECORD-INSTANCE(7)     

14、0; WHEN-NEW-ITEM-INSTANCE12              点击“New”时:(1)       WHEN-NEW-RECORD-INSTANCE(2)       WHEN-NEW-ITEM-INSTANCE13         

15、60;    点击“Edit Field”时:(1)KEY-EDIT14              点击“Window Help”时:(1)KEY-HELP15              点击“Clear Record”时:(1)       WHE

16、N-REMOVE-RECORD(2)       POST-QUERY(3)       WHEN-NEW-RECORD-INSTANCE(4)       WHEN-NEW-ITEM-INSTANCE16              点击F4关闭时:(1)   

17、;    KEY-EXIT(2)       POST-FORM17              点击“Close Form”按钮关闭时:(1)       KEY-EXIT(2)       POST-FORM18    

18、;          点击“Translations”按钮时:(1)TRANSLATIONS19              点击小叉号关闭时:(1)       WHEN-WINDOW-CLOSED(2)       CLOSE-WINDOW(3)       KEY-EXIT(4)       POST-FORM20   

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论