FORM触发器
FORM级触发器
PRE-FORM该触发器是在用户双击功能后,进入form前
WHEN-NEW-FORM-INSTANCE该触发器是在用户一进入form时执行
WHEN-FORM-NAVIGATE该触发器在用户在form间切换时执行;
KEY-CLRFRM事件触发
KEY-COMMIT事件触发
POST-FORM退出Form后
WHEN-WINDOW-ACTIVATED该form对应的窗口重新获取光标时
WHEN-WINDOW-DEACTIVATEDForm对应的窗体,光标离开
WHEN-TAB-PAGE-CHANGED标签画布在各标签页之间转换时
SPECIAL事件触发;一般根据when-new-form-instance中初始的客户化菜单的业务逻辑处理代码
Block级触发器
Pre-block系统导航到该块,但焦点未移动到该块上时
When-new-block-instance系统导航到该块,同时焦点移动到该块上时
When-new-record-instance系统当行到该记录,同时光标定位到该记录
When-validate-record当记录内容有修改,系统预将光标移开时
Post-block光标移开数据块时(有的时候,该触发器不触发,不知道为什么);
Pre-query用户对某数据块执行查询前
Post-query执行查询后,一般需要给一些非数据库项赋值;
Key-clrblk点击清除数据块记录按钮时;
Key-clrrec点击清除记录按钮时;
Key-crerec点击创建记录按钮时(之后需要执行when-create-record)
Key-delrec点击删除记录按钮时
Key-down点击向下操作时
On-check-delete-master该触发器为当建立主从块时,系统自动在主块上增加该触发器,用于检查在删除主块记录时是否存在从块记录
On-insert新增记录并保存修改时;
On-delete删除记录并保存修改时
On-update修改记录并保存修改时;
When-mouse-click点击数据块中某条记录时
When-mouse-doubleclick双击数据块中某条记录时
Item级触发器
When-new-item-instance光标进入数据块项时
Key-edit编辑某一项项值时
When-validate-item修改某项后,光标预离开该项时
When-checkbox-changed项子类为checkbox时,项值修改时
When-radio-changed项子类为radio,项值修改时
When-mouse-doubleclick鼠标双击该项
When-mouse-click鼠标单击该项
FORM触发器的更多相关文章
- [转]Oracle Form 触发器执行顺序
Trigger 不是数据库中的触发器,不过功能类似,都是当某个事件发生的时候会触发. Trigger中可以编写代码,当对应事件发生的时候就会执行该Trigger中的代码. Oracle Form中的T ...
- FORM触发器执行顺序
触发器执行顺序: 1. 当打开FORM时: (1) PRE-FORM (2) PRE-BLOCK(BLOCK级) (3) WHEN-NEW-FORM-INSTANCE (4) WHEN-NEW-BLO ...
- oracle form 触发器执行顺序及键定义[Z]
1当打开FORM时: (1)PRE-FORM (2)PRE-BLOCK(BLOCK级) (3)WHEN-NEW-FORM-INSTANCE (4)WHEN-NEW-BLOCK-INSTANCE (5) ...
- PA模块报错-实际返回的行数超出请求的行数(分析标准FORM报错解决思路)
录入预算报错时报错: 分析:这个错误是select into 语句返回多行的结果,但具体在哪? 两种方法查找,trace 或者debug 1.trace 启用调试 获取trace文件 -bash-3. ...
- ORACLE报表触发器
http://www.cnblogs.com/quanweiru/archive/2012/09/26/2704308.html 触发器一.报表触发器(report trigger)报表触发器主要用于 ...
- Reprot中的五个Trigger说明
Report Trigger 1.1 Which report trigger to use As a general rule, any processing that will affect th ...
- Form_Form Builder国际化多语言开发(案例)
2014-05-06 Created By BaoXinjian
- Oracle Form属性、内置子程序、触发器、系统变量简要
一.属性 1.1 通用属性 名称(Name) 子类信息(Subclass Information) 备注(Comments) 标题(Title) 方向(Direction) 字体名称(Font Nam ...
- Oracle EBS中有关Form的触发器的执行顺序
http://blog.csdn.net/postfxj/article/details/8135769 触发器执行顺序: 1. 当打开FORM时: (1) PRE-FORM (2) ...
随机推荐
- [HNOI 2013]比赛
Description 沫沫非常喜欢看足球赛,但因为沉迷于射箭游戏,错过了最近的一次足球联赛.此次联 赛共N支球队参加,比赛规则如下: (1) 每两支球队之间踢一场比赛. (2) 若平局,两支球队各得 ...
- [Codeforces]850E - Random Elections
FWT裸题,写了下模板 #include<cstdio> #define ll long long #define r register int #define MN (1<< ...
- Mac下Git安装及配置
Mac下: 1.下载git版本并安装 运行终端 查看git版本: bogon:~ yan$ git --version git version 2.16.3 配置gitconfig文件 vim ~/. ...
- MySQL使用判断
1.case语法 在第一个方案的返回结果中, value=compare-value.而第二个方案的返回结果是第一种情况的真实结果.如果没有匹配的结果值,则返回结果为ELSE后的结果,如果没有ELSE ...
- HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)
IE8报错误: 用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .N ...
- Python练习之pillow
此系列意在记录于一些有趣的程序及对其的总结. 问题来源: https://github.com/Yixiaohan/show-me-the-code https://github.com/HT524/ ...
- MySQL 连接的使用
MySQL 连接的使用 在前几章节中,我们已经学会了如果在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数据表中读取数据. 本章节我们将向大家介绍如何使用 MySQL 的 JOIN ...
- Unity发布至IOS的流程(踩坑记录)
这篇文章主要用于记录本人亲身经历过的Unity发布到IOS平台所遇到的所有坑(其实也就是一些自己并不明白的强制设定),以便于后续再有类似需求时少走些弯路. 我的环境: Unity 5.2.2 个人版( ...
- proc文件系统探索 之 根目录下的文件[三]
包括对proc根目录下meminfo文件的解析. > cat /proc/meminfo 读出的内核信息进行解释,下篇文章会简单对读出该信息的代码进行简单的分析. MemTotal: 507 ...
- oracle手工生成AWR报告方法记录
AWR(Automatic Workload Repository)报告是我们进行日常数据库性能评定.问题SQL发现的重要手段.熟练掌握AWR报告,是做好开发.运维DBA工作的重要基本功. AWR报告 ...