EBS FORM基本1. FORM开发基本步骤

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EBS FORM基本1. FORM开发基本步骤相关的知识,希望对你有一定的参考价值。

基本1. FORM开发基本步骤

本文描述的是最通常的开发方式。

通用操作
  1. 创建FORM(一般修改模板即可)
  2. 创建窗口,删掉原来的BLOCKNAME窗口,注意这个BLOCKNAME,很多ORACLE的例子用这个名字,不一定是块,也有可能是窗口名
  3. 创建画布,设置画布对应窗口,删掉BLOCKNAME画布
  4. 回到窗口,设置窗口对应画布
  5. 创建数据块(一般使用数据块向导),可以从表或视图/存储过程创创建,一般将所有字段都纳入数据块,删掉BLOCKNAME数据块
  6. 创建完后进入布局向导,选择要显示的字段,并进行相应布局
  7. 在FORM属性中选择第一个导航数据块
  8. FORM的PRE_FORM触发器中设置app_window.set_window_position(‘你要显示的window’, ‘FIRST_WINDOW’);
    并在FND_STANDARD.FORM_INFO方法中,描述FORM的基本信息,特别注意添加应用产品信息,方便后期维护。
  9. APP_CUSTOM程序包中的close_window过程中:if (wnd = ‘你的window’) then app_window.close_first_window;
增删改操作

由于FORM使用的一般都是视图而不是单张表,而这种视图系统是不能自动去更新的,所以要自己写触发器替换ORACLE标准的。

  • 用视图必需的几个触发器
    1. ON-INSERT
    2. ON-UPDATE
    3. ON-DELETE
    4. ON_LOCK




附件列表

     

    以上是关于EBS FORM基本1. FORM开发基本步骤的主要内容,如果未能解决你的问题,请参考以下文章

    EBS FORM基本2. FORM基本对象

    EBS FORM进阶1. 文件夹(FOLDER)

    EBS FORM中基本触发器

    EBS FORM基本3. 触发器

    EBS Form开发建立一个最简单的Form并部署到到EBS中

    EBS FORM基本5. 值列表(LOV)