Form界面导入功能整理
<1>上传bn.jar到服务器上,并进行相关设置
服务器设置如下
<1.1>
将bn.jar上传到服务器的 /u02/oracle/demo/apps/apps_st/comn/java/classes/oracle/apps/fnd/jar
<1.2>
首先找到EBS R12 的Form Config文件为
/u02/oracle/demo/apps/apps_st/appl/demo_ebsdemo.env
找到类似如下的配置内容
FORMS_WEB_CONFIG_FILE="/u02/oracle/demo/inst/apps/demo_ebsdemo/ora/10.1.2/forms/server/appsweb.cfg"
这样就找到了FORM的配置文件appsweb.cfg
<1.3>
在appsweb.cfg中
archive=/OA_JAVA/oracle/apps/fnd/jar/fndforms.jar,.......
在最后添加,/OA_JAVA/oracle/apps/fnd/jar/bn.jar
<2>本地开发设置FORMS_PATH=C:\oracle\ebs_12_forms—huangyf放在E:/forms路径下
<3>本地开发拷贝 bn.jar 到C:\oracle\Class_Path 形成 C:\oracle\Class_Path\bn.jar—huangyf放在E:\DevSuiteHome_1\forms\java路径下
<4>本地开发修改注册表的
FORMS_BUILDER_CLASSPATH
在最后增加
C:\oracle\Class_Path\bn.jar
<5>本地开发 修改C:\oracle\DevSuiteHome1\forms\server\formsweb.cfg文件<文件中有两处需要修改>
将archive_jini=frmall_jinit.jar
修改为
archive_jini=frmall_jinit.jar,C:\oracle\Class_Path\bn.jar
<6>运行结果
打开文件
导入文件