http://www.itpub.net/thread-1407385-1-1.html
Form,Library分别在11i和R12中的编译语句
11i:
f60gen module=TEST.fmb userid=apps/PWD output_file=TEST.fmx
f60gen TEST apps/PWD module_type=LIBRARY compile_all=YES
R12:
frmcmp_batch module=TEST.fmb userid=apps/PWD output_file=TEST.fmx
frmcmp_batch TEST apps/pwd module_type=LIBRARY compile_all=YES
最近几天不知道北京的网怎么了,一部分地区(包括我们公司)不是很稳定,MSN也总是上不去,想更新blog也连不上。今天换到分部来上几天班,这边倒没事。终于可以更新一下了。
上次找到了R12的Form编译命令,前天试了一下,R12的Form编译过程大部分和11.5.10环境下的差不多,也是在$AU_TOP下的fmb文件,下载下来后,进行重命名,二次开发,然后上传。但是编译的时候有些区别,以telnet方式无法进行编译,只能使用VNC连接后才能正常。似乎R12中的FORM只支持服务器端编译了。也许还有其他方式,目前还没有找到.
3h8r s}8m*[25164132
在R12下进行FORM的二次开发:
0x V0`g+dY25164132 安装Oracle10gDS Forms [32 位] 版本 10.1.2.0.2 (正式版)ITPUB个人空间BIcpM:Wx1?s
安装文件B24499-01.zip B24500-01.zip
,H'];z4WFb25164132 可以从http://edelivery.oracle.com/EPD/Search/handle_go 进行下载。ITPUB个人空间5J-y Ad^+C4k k4fB
然后,从R12应用服务器上下载R12资源库ITPUB个人空间QF!zAM-T w P8j]G
/u01/vis/apps/apps_st/appl/au/12.0.0/resource下pll文件
0]$DX;{(Q1SA'ja }7I T25164132 /u01/vis/apps/apps_st/appl/au/12.0.0/forms/ZHS下fmb文件ITPUB个人空间"~1s`#u(^L*W4w"k
下载到本地的目录下,如:F:R12_FORM_RES
:G2bzS1M^7@25164132 修改注册表:ITPUB个人空间6[;eD:`9{z7u3m5e
HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_Ora10gDSFORMS_PATH,
(| A$mP%ty:d!k7q25164132 在其键值前加入:F:R12_FORM_RES;
@0~SOz+LI0~1a7O25164132 ITPUB个人空间 q$G oUE })U?(dw
从au目录下载需要进行二次开发的FORM,比如POXPOEPO.fmb
!k{E$hG25164132 重命名fmb文件,比如XZPOXPOEPO.fmb
"TN\6UWW:?25164132 使用form. builder打开fmb文件,进行二次开发ITPUB个人空间7{NE5@:Q&I;X
仅在WHEN-NEW-FORM-INSTANCE中增加了一句话:message('这个FORM是做过二次开发的,^_^');ITPUB个人空间Fyh'Y0El4] r
保存后,将fmb文件上传至au目录下
'@2pG5_d P)d+i%^O2wn25164132 使用VNC登录后,切换到applvis用户,切换到/u01/vis/apps/apps_st/appl/au/12.0.0/forms/ZHS目录ITPUB个人空间 q y?;p{3F's
在VNC中输入命令:frmcmp XZPOXPOEPO apps/apps output_file=/u01/vis/apps/apps_st/appl/po/12.0.0/forms/ZHS/
Xj S,{||"|F25164132 进行编译,直到出现提示:Created form. file /u01/vis/apps/apps_st/appl/po/12.0.0/forms/ZHS.fmx
/m-W yM*DZ25164132 注册表单 XZPOXPOEPO
*a:r;xT v)U25164132 注册功能 ITPUB个人空间S u"F|;N hW
注册菜单
I `d"wL d*w25164132 挂接菜单 ITPUB个人空间3vz?'bLJ*E
打开FORM后,下方出现提示:这个FORM是做过二次开发的,^_^
整个二次开发过程已经完成。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25164132/viewspace-707428/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/25164132/viewspace-707428/