- 浏览: 328526 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (169)
- ORACLE EBS FORM开发 (39)
- ORACLE EBS业务 (18)
- ORACLE DB (13)
- ACCOUNTING (0)
- 休闲娱乐 (5)
- 开发自己 (1)
- OAF开发 (15)
- LINUX (2)
- ORACLE EBS文档 (1)
- 疑难杂症 (3)
- WEB ADI (2)
- 报表开发 (2)
- EBS有用SQL (8)
- ORACLE EBS开发 (5)
- ORACLE EBS DBA (15)
- EBS日常维护 (24)
- Oracle EBS workflow (2)
- Oracle EBS 个性化 (2)
- EBS常见接口表应用 (10)
- EBS标准API应用 (3)
- Oracle EBS 数据迁移 (2)
- Oracle EBS杂项技术荟萃 (1)
- EBS之事半功倍 (1)
- ORACLE EBS ALERT (1)
- OCP之路 (4)
最新评论
-
594597634:
楼主没有给解决方案啊
!我急求如何解决啊
亲历:JBO-25058 -
sjmei:
嗯,不错,学习了
PL/SQL NO_DATA_FOUND、SQL%NOTFOUND、SQL%ROWCOUNT -
maojieming:
做公交车,应该是“关门打X”
北京公交车一族必备绝技 -
hollysun:
现在功夫都练得炉火纯青了,独孤九剑~
北京公交车一族必备绝技 -
xyh:
还有一招:锁喉功,掐死你,捏死你
北京公交车一族必备绝技
1. 当打开FORM时:
(1) PRE-FORM
(2) PRE-BLOCK(BLOCK级)
(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-BLOCK(BLOCK级)
(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-BLOCK(BLOCK级)
(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.CTRL+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_FIND(BLOCK级)
输入查询条件后,点击“查询”按钮:
(2) WHEN-CLEAR-BLOCK
(3) PRE-QUERY
(4) WHEN-CLEAR-BLOCK
(5) POST-QUERY
(6) WHEN-NEW-RECORD-INSTANCE
(7) WHEN-NEW-ITEM-INSTANC
12.点击“New”时:
(1) WHEN-NEW-RECORD-INSTANCE
(2) WHEN-NEW-ITEM-INSTANCE
13.点击“Edit Field”时:
(1) KEY-EDIT
14.点击“Window Help”时:
(1) KEY-HELP
15.点击“Clear Record”时:
(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.点击“Close Form”按钮关闭时:
(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
发表评论
-
FRM-40400:事务完成:已应用和保存X条记录"消息框不显示处理方法
2013-01-16 16:28 1505每次成功退出保存修改或添加记录时窗体都会弹出“FRM-4040 ... -
app_fields.set_required_field
2012-07-05 10:12 1229用来设置某个栏位为必录 可以在A的WHEN-VALIDAT ... -
Oracle EBS Form 开发 Tips
2012-07-05 09:49 12085EBS Form开发中经常会遇到一些小问题,以免再次遇到 ... -
form 触发器的层次Before、Override、after的区别
2012-04-10 16:54 1633问题描述:当我们在Form的BLOCK级里面增加了Tri ... -
FND_MESSAGE_PUB.get及error_handler.get_message用法
2012-02-20 20:56 37761. FND_MESSAGE_PUB.get用法,调用标准AP ... -
oracle EBS User Profile使用举例
2012-02-20 20:33 5485Oracle EBS 用户配置文件 ... -
commit_form do_key('commit_form') forms_ddl('commit');
2011-11-24 18:26 17101.commit_form 针对form上面的数据变动进行co ... -
open_form,call_form,new_form 的区别
2011-11-24 18:17 1182(一) open_form是一个受限的封装过程,他可以 ... -
亲历FRM-30425
2011-10-10 10:42 1180FRM-30425: Summarized database ... -
oracleform触发器执行顺序及键定义
2011-09-08 10:57 14611当打开FORM时: (1)PRE-FORM (2 ... -
FRM-30425问题解决
2011-08-01 16:31 2940FRM-30425: Summarized database ... -
EBS中取profile值的用法
2011-05-31 12:33 2202[code]fnd_profile.value的用法: ... -
Form中Block的重新查询
2011-05-31 12:28 1128Form中某些按钮可能调用了Package对表中某些字段进行更 ... -
Oracle EBS Standard Forms 开发规范标准的目的
2011-05-31 12:26 1270两大目标:一、让程序能由人类(human kind)进行维 ... -
调用Form
2011-05-11 11:36 1066(一) open_formopen_form是一个受限的封装过 ... -
范围弹性域
2011-03-24 16:32 1182范围弹性域是使用的键弹性域的一种扩展,其没有专门的弹性注册 ... -
form做好以后,别忘记检查这些
2011-03-24 16:30 11491.常规属性的设置,如模块、数据块、画布、窗口,常规触发器 ... -
使用Form个性化修改标准Form的LOV
2011-03-24 15:24 1412本文结合一个简单的Form做描述,这是没有个性化之前的LOV, ... -
使用Custom.pll修改标准Form的LOV
2011-03-24 15:23 1706在开发过程中,经常碰到需要修改标准Form中LOV的需求,一般 ... -
form开发的小总结
2011-03-22 12:14 1778Form 开发的一些小总结.当然要实现如下的功能不一定要这样做 ...
相关推荐
oracleform常用Trigger的触发时机.pdf
Oracle Table Form Trigger是Oracle数据库应用开发中的重要概念,主要涉及三方面:Oracle表格(Table)、表单(Form)以及触发器(Trigger)。本篇将详细阐述这三个关键元素及其相互关系。 1. Oracle表格(Table)...
**Ext.form.TriggerField** 在文本框旁边提供了一个触发按钮,可以通过点击该按钮执行自定义操作。 - **autoCreate**: 类型为 `String` 或 `Object`,指定创建输入元素时的初始属性。例如 `{tag:"input", type:...
- **WHEN-NEW-FORM-INSTANCE**:此事件在 FORM 实例化时触发,通常用于初始化 FORM 的一些通用设置。 - **WHEN-NEW-BLOCK-INSTANCE**:每个 BLOCK 被实例化时都会触发此事件,可以在此处进行更具体的 BLOCK 初始化...
在Oracle E-Business Suite (EBS)中,Form Trigger是实现业务逻辑的关键组件之一。本文将深入探讨Oracle EBS中的Form触发器机制,包括其类型、触发时机及在实际应用中的注意事项。 #### 触发器类型与触发时机 ####...
14. `trigger`:`Ext.form.TriggerField`是带有触发按钮的输入字段,如日期字段和下拉选择框。用户点击触发按钮可以打开一个下拉菜单或弹出对话框。 每个组件都有其特有的配置项(config),用于定制其外观和行为。...
其中,触发器(Trigger)是一种非常重要的组件,它可以根据不同的事件来触发相应的操作。 Oracle Form 触发器的执行顺序是指在不同的事件下触发器的执行过程。在本文中,我们将详细介绍 Oracle Form 触发器的执行...
KEY事件触发器可以在FORM应用模块运行时触发,例如,在某个块中输入某个值时,触发器可以被触发,执行某些操作。FORM级别的触发器可以在FORM级别上执行某些操作,例如,在FORM运行时,触发器可以被触发,执行某些...
HOperatorSet.SetFramegrabberParam(hv_AcqHandle, "TriggerMode", "On"); HOperatorSet.SetFramegrabberParam(hv_AcqHandle, "TriggerSource", "Line1"); // 下面设置连续采集,上升沿触发,曝光模式等 ...
- **个性化配置**:通常涉及到对Form的Block、Item或Trigger的修改。 - **个性化脚本编写**:可以编写PL/SQL脚本来动态地调整表单的行为。 - **个性化策略**:确定哪些用户或角色可以访问哪些特定的个性化设置。 ##...
$ cd form-trigger-server $ npm install $ npm start 入门 简单触发器在server/middleware/triggers.js中提供,并已启用以在server/middleware/index.js进行路由。 要创建验证端点,您可以创建一个名为validate.js...
例如,`WHEN-NEW-FORM-INSTANCE`是在Form实例化时执行的第一个Trigger,而`WHEN-BLOCK-INITIALIZED`是在每个Block初始化时执行。 **优化Trigger逻辑** 了解Trigger的执行顺序有助于优化Form的性能。通过合理安排...
对于`FORM_TRIGGER_FAILURE`,应谨慎使用,确保在正确的情境下触发。 2. **PL/SQL注意事项**: - 避免使用`RAISE_APPLICATION_ERROR`,因为它可能导致与进程服务的配置冲突。 - `CALL_FORM`函数已被弃用,推荐...
- **EventTrigger**: XAML中的`EventTrigger`可以监听控件事件并执行相应的行为。 - **Command**: MVVM模式推荐使用`ICommand`接口,将命令逻辑封装在ViewModel中,而不是直接在View中处理事件。 **5. 依赖属性与...
- **`trigger`**: 触发校验的方式,可以是`blur`(失去焦点时触发)或`change`(值发生变化时触发)等。 - **`type`**: 校验类型,如`email`表示验证是否为合法的电子邮件格式。 #### 方法介绍 1. **`submitForm...
` 这段代码获取了当前被选中节点的值,`:SYSTEM.TRIGGER_NODE` 表示触发事件的节点,`Ftree.NODE_VALUE` 是我们要获取的属性。 `:PARAMETER.EMPNO := ...;` 选取的节点值被赋值给参数"EMPNO",通常这个参数会用来...
The method uses trigger word extension to increase the number of trigger words, neural networks to select features for event classification, and dependency analysis to mine the relationship between ...
根据给定的文件信息,我们可以深入探讨Form手电筒LOV和窗口查询的创建方法,这是一个专注于Oracle Forms的高级主题,适用于那些希望优化其应用程序查询功能的开发人员。以下是对标题、描述及部分文件内容中提及的...
在jQuery库中,`trigger()`和`bind()`是两个非常重要的事件处理函数,它们分别用于触发和绑定事件。本文将详细解析这两个函数的用法及其应用场景。 ### `bind()` 函数 `bind()` 是jQuery中用于绑定事件处理函数到...