问题:oracle formbuilder FRM-18108: 装载下列对象失败.
原因:应该是注册表项没有填写正确。
由于客户化开发FORM要使用ERP的对象库和标准FORM模版,所以开发环境要提供相应的对象库和标准FORM模版。
服务器上的存放位置为:/au/11.5.0/resource和/au/11.5.0/form,从 Server 中下载后Form文件与Library文件要存放在本机固定目录:
例如: form 存放在 c:\ErpForm\Form
Library 存放在c:\ErpForm\Library
然后在注册表中修改: Regedit > HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > FORMS60_PATH 加入client 端存放 Form 及 Library的路径:在HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE的根目录下,找到FORMS60_PATH字符串值对,然后添加两个路径:d:\ErpForm\Library;d:\ErpForm\Form,确定退出。如图:
在客户端开发完毕后,要把编译后的FORM文件上传到服务器测试运行效果。
CIO之家 www.ciozj.com 公众号:imciow