FORM级触发器

  1. PRE-FORM该触发器是在用户双击功能后,进入form前

  2. WHEN-NEW-FORM-INSTANCE该触发器是在用户一进入form时执行

  3. WHEN-FORM-NAVIGATE该触发器在用户在form间切换时执行;

  4. KEY-CLRFRM事件触发

  5. KEY-COMMIT事件触发

  6. POST-FORM退出Form后

  7. WHEN-WINDOW-ACTIVATED该form对应的窗口重新获取光标时

  8. WHEN-WINDOW-DEACTIVATEDForm对应的窗体,光标离开

  9. WHEN-TAB-PAGE-CHANGED标签画布在各标签页之间转换时

  10. SPECIAL事件触发;一般根据when-new-form-instance中初始的客户化菜单的业务逻辑处理代码

Block级触发器

  1. Pre-block系统导航到该块,但焦点未移动到该块上时

  2. When-new-block-instance系统导航到该块,同时焦点移动到该块上时

  3. When-new-record-instance系统当行到该记录,同时光标定位到该记录

  4. When-validate-record当记录内容有修改,系统预将光标移开时

  5. Post-block光标移开数据块时(有的时候,该触发器不触发,不知道为什么);

  6. Pre-query用户对某数据块执行查询前

  7. Post-query执行查询后,一般需要给一些非数据库项赋值;

  8. Key-clrblk点击清除数据块记录按钮时;

  9. Key-clrrec点击清除记录按钮时;

  10. Key-crerec点击创建记录按钮时(之后需要执行when-create-record)

  11. Key-delrec点击删除记录按钮时

  12. Key-down点击向下操作时

  13. On-check-delete-master该触发器为当建立主从块时,系统自动在主块上增加该触发器,用于检查在删除主块记录时是否存在从块记录

  14. On-insert新增记录并保存修改时;

  15. On-delete删除记录并保存修改时

  16. On-update修改记录并保存修改时;

  17. When-mouse-click点击数据块中某条记录时

  18. When-mouse-doubleclick双击数据块中某条记录时

Item级触发器

  1. When-new-item-instance光标进入数据块项时

  2. Key-edit编辑某一项项值时

  3. When-validate-item修改某项后,光标预离开该项时

  4. When-checkbox-changed项子类为checkbox时,项值修改时

  5. When-radio-changed项子类为radio,项值修改时

  6. When-mouse-doubleclick鼠标双击该项

  7. When-mouse-click鼠标单击该项

FORM触发器的更多相关文章

  1. [转]Oracle Form 触发器执行顺序

    Trigger 不是数据库中的触发器,不过功能类似,都是当某个事件发生的时候会触发. Trigger中可以编写代码,当对应事件发生的时候就会执行该Trigger中的代码. Oracle Form中的T ...

  2. FORM触发器执行顺序

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

  3. oracle form 触发器执行顺序及键定义[Z]

    1当打开FORM时: (1)PRE-FORM (2)PRE-BLOCK(BLOCK级) (3)WHEN-NEW-FORM-INSTANCE (4)WHEN-NEW-BLOCK-INSTANCE (5) ...

  4. PA模块报错-实际返回的行数超出请求的行数(分析标准FORM报错解决思路)

    录入预算报错时报错: 分析:这个错误是select into 语句返回多行的结果,但具体在哪? 两种方法查找,trace 或者debug 1.trace 启用调试 获取trace文件 -bash-3. ...

  5. ORACLE报表触发器

    http://www.cnblogs.com/quanweiru/archive/2012/09/26/2704308.html 触发器一.报表触发器(report trigger)报表触发器主要用于 ...

  6. Reprot中的五个Trigger说明

    Report Trigger 1.1 Which report trigger to use As a general rule, any processing that will affect th ...

  7. Form_Form Builder国际化多语言开发(案例)

    2014-05-06 Created By BaoXinjian

  8. Oracle Form属性、内置子程序、触发器、系统变量简要

    一.属性 1.1 通用属性 名称(Name) 子类信息(Subclass Information) 备注(Comments) 标题(Title) 方向(Direction) 字体名称(Font Nam ...

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

    http://blog.csdn.net/postfxj/article/details/8135769 触发器执行顺序: 1.  当打开FORM时: (1)       PRE-FORM (2)   ...

随机推荐

  1. 计蒜客NOIP模拟赛4 D1T1 小X的质数

    小 X 是一位热爱数学的男孩子,在茫茫的数字中,他对质数更有一种独特的情感.小 X 认为,质数是一切自然数起源的地方. 在小 X 的认知里,质数是除了本身和 1以外,没有其他因数的数字. 但由于小 X ...

  2. ●POJ 2828 Buy Tickets

    题链: http://poj.org/problem?id=2828 题解: 线段树. 逆向考虑这个过程.最后的序列S共有n个元素. 先看最后一个人,如果他插入到第i位,那么他最终的位置就是当前序列S ...

  3. poj 3335 Rotating Scoreboard(半平面交)

    Rotating Scoreboard Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 6420   Accepted: 25 ...

  4. 51Nod 1326 遥远的旅途

    题目描述: 一个国家有N个城市,这些城市被标为0,1,2,...N-1.这些城市间连有M条道路,每条道路连接两个不同的城市,且道路都是双向的.一个小鹿喜欢在城市间沿着道路自由的穿梭,初始时小鹿在城市0 ...

  5. [BZOJ]1045 圆上的整点(HAOI2008)

    数学题第二弹! Description 求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数. Input 一个正整数r. Output 整点个数. Sample Input 4 ...

  6. 最近i学习微信卡券中的会员卡功能,弄清楚不容易 ,分享一下。

    创建会员卡接口 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1451025283 [4.1 创建会员卡接口] { " ...

  7. Java Native方法

    一. 什么是Native Method   简单地讲,一个Native Method就是一个java调用非java代码的接口.一个Native Method是这样一个java的方法:该方法的实现由非j ...

  8. 15. 3Sum(中等)

    Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all un ...

  9. 使用python scipy.optimize linprog和lingo线性规划求解最大值,最小值(运筹学学习笔记)

    1.线性规划模型: 2.使用python scipy.optimize linprog求解模型最优解: 在这里我们用到scipy中的linprog进行求解,linprog的用法见https://doc ...

  10. 实验与作业(Python)-文件操作

    1.CSV文件的处理 下载-身份证号文件 导入: 读入"身份证号.txt",然后打印出来.注意:是否多打了一行,为什么? 读入"身份证号.txt",然后存储到& ...