问题: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文件上传到服务器测试运行效果。