码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-06-07 12:56:16      阅读:554      评论:0      收藏:0      [点我收藏+]

标签:

基本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开发基本步骤

    标签:

    原文地址:http://www.cnblogs.com/jforce/p/5566303.html

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!