EBS FORM基本1. FORM开发基本步骤
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EBS FORM基本1. FORM开发基本步骤相关的知识,希望对你有一定的参考价值。
基本1. FORM开发基本步骤
本文描述的是最通常的开发方式。
通用操作
- 创建FORM(一般修改模板即可)
- 创建窗口,删掉原来的BLOCKNAME窗口,注意这个BLOCKNAME,很多ORACLE的例子用这个名字,不一定是块,也有可能是窗口名
- 创建画布,设置画布对应窗口,删掉BLOCKNAME画布
- 回到窗口,设置窗口对应画布
- 创建数据块(一般使用数据块向导),可以从表或视图/存储过程创创建,一般将所有字段都纳入数据块,删掉BLOCKNAME数据块
- 创建完后进入布局向导,选择要显示的字段,并进行相应布局
- 在FORM属性中选择第一个导航数据块
- FORM的PRE_FORM触发器中设置app_window.set_window_position(‘你要显示的window’, ‘FIRST_WINDOW’);
并在FND_STANDARD.FORM_INFO方法中,描述FORM的基本信息,特别注意添加应用产品信息,方便后期维护。 - APP_CUSTOM程序包中的close_window过程中:if (wnd = ‘你的window’) then app_window.close_first_window;
增删改操作
由于FORM使用的一般都是视图而不是单张表,而这种视图系统是不能自动去更新的,所以要自己写触发器替换ORACLE标准的。
- 用视图必需的几个触发器
- ON-INSERT
- ON-UPDATE
- ON-DELETE
- ON_LOCK
附件列表
以上是关于EBS FORM基本1. FORM开发基本步骤的主要内容,如果未能解决你的问题,请参考以下文章