|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 mnbvcxz 于 2012/7/30 09:59 编辑
以下是我这次练习的整个过程纪录,以及我的心得体会:
一. Oracle EBS的Forms,基本上都是从Template.fmb开始,该模版预先定义了:
1、各种界面元素的属性集——子类
2、常用的控件——日历、进度条
3、一系列Form级触发器,统一处理各种未被明确处理的事件
4、丰富的PLL库函数,大大超越了Forms Builder内置的函数
所以,我们基于EBS 的开发,当然也是从Template.fmb 开始
二.
Form文件类型说明
.fmb:源文件,目前是二进制格式,也可以转成早期版本的ASCII格式
.fmx:可执行文件,类似VB的.exe文件,其也需要在Forms Runtime环境中运行
.pll:库函数源文件,类似所有开发语言的库函数,如VC的.cpp文件
.plx:库函数可执行文件
三.从EBS 服务器($AU_TOP/forms/US/)下载FMB 文件到本地:
TEMPLATE.fmb
APPSTAND.fmb
从EBS 服务器($AU_TOP/resource/)下载PLL 文件到本地(可用全部下载):
APPCORE.pll
APPCORE2.pll
APPDAYPK.pll
CUSTOM.pll
FNDSQF.pll
FV.pll
GHR.pll
GLOBE.pll
GMS.pll
HRKPI.pll
IGI_CBC.pll
IGI_CC.pll
IGI_CIS.pll
IGI_DOS.pll
IGI_EXP.pll
IGI_IAC.pll
IGI_MHC.pll
IGI_SIA.pll
IGI_STP.pll
IGILUTIL.pll
IGILUTIL2.pll
JA.pll
JE.pll
JL.pll
OPM.pll
PQH_GEN.pll
PSA.pll
PSAC.pll
PSB.pll
VERT.pll
VERT1.pll
VERT2.pll
VERT3.pll
VERT4.pll
VERT5.pll
四. 下载必要的文件到FORMS60_PATH
对应的目录
打开一个forms源文件,必须保证其直接引用、
间接引用的fmb、pll文件均存在。
注册表FORMS60_PATH来指示引用的路径,只要需要的文件(也就是刚才下载
的文件)在该路径下即可
五. 创建数据库对象
要求:表,索引建在应用数据库用户下,本例建立表scott_emp_jean 在用户jieju n
下;
表需要在APPS 下创建别名,视图、包建在APPS 下。视图的建立和客户化需求
有关。 |
|