• EBS_FORM_开发:开发基础


    在网上见了很多的开发步骤,这里用自己的语言做个总结吧:

    1.首先最重要的是要分析需求,知道自己要干什么,达成什么样的效果,各层次之间的关系是什么,考虑清楚了才动手,这一步是重中之重,可是好多人都是需求还没有搞清楚,匆匆的就进行了开发,导致后面需求发生变更时,可能全部要推翻重做,尽量考虑开放性和可扩展性.

    2.建表,这里最好自己写个包,把建表的大部分SQL能生成.以及序列和同义词,索引,键等等的都需要考虑.

    3.建视图(这个地方我还有很好的经验) 另外有一种利用过程作为数据源,也没有深入研究过,等以后研究过了再写吧. 

    4.首先推荐个文档吧:<<Oracle ERP最佳技术实践>>-黄建华前辈的 里面有的我就不缀余了

    5.

    5.1 装软件 准备PLSQL DEV SECURT FTP等工具

    5.2 下载FMB和PLL库

    从$AU_TOP/forms/US下载缺失的fmb文件。

    从$AU_TOP/resource下载缺失的pll文件。

    ,并且修改注册表 配置NSL_LANG(和form的界面语言有关Local Machine/Software/Oracle/NLS_LANG

    改为AMERICAN_AMERICA.ZHS16GBK,这样开发IDE使用英文,字符集可满足英文、简体中文、繁体中文的需要。

    )

    5.3 打开FORM builder 一般用标准模板 TEMPLATE.fmb

    大概说下步骤:

    a.表 主要加上五个who 弹性域 4个请求字段 (注册字段)

    b.视图

    c.至于存储过程 有的人喜欢用PKG,我没用,因为感觉不太方便~~~~

    d.删除多余对象

    删除Data Blocks下的两个块——BLOCKNAME、DETAILBLOCK,它们是模版自带的示例主从块。

    e.修改windows名称

    f.修改两个触发器 1个程序单元

    pre-form 里面的windows name

    form 的when-new-form-instance

    程序单元里面的app-custom里面的close-windows

    里的windowsname

    g.弄完了就创建一个bolck

    搞到画布上

    9.上传编译

    10.注册表单

    11.注册功能

    12.注册菜单

    13.把菜单挂到职责上

    完成

  • 相关阅读:
    ubuntu set/unset proxy
    Caffe Ubuntu14.04 64位 的最快安装 (cuda7.5 + cudnn7.0 2016最新)
    OpenCV3.0.0+win10 64位+vs2015环境的下载,安装,配置
    Hadoop学习第一天
    PDF在xp或2003下正常在win7下乱码的问题
    android入门到熟练(五)---广播
    android入门到熟练(三)----UI界面
    android入门到熟练(二)----活动
    android入门到熟练(一)
    jQuery慢慢啃之回调(十三)
  • 原文地址:https://www.cnblogs.com/hopedba/p/5788144.html
Copyright © 2020-2023  润新知