最近我被要求接管一个基于Oracle Forms 11g构建的项目。
我检查了源代码并尝试编译fmb文件,但是我收到了大量的comile错误,下面是一些典型的错误示例
标识符' TO_MESSAGES.MODULE'必须申报 识别者' TO_MESSAGES.MESSAGE'必须声明
我公司的Oralce开发人员建议这些错误可能与错误的Oracle Forms安装和一些缺少的核心库有关。我试图重新安装所有必需的软件,但错误仍然存在。我是Oracle Forms开发的新手,有人能指出我正确的方向吗?
以下是有关我的本地环境和工具的信息 Windows 7企业版64位 适用于Microsoft Windows x86(64位)的Oracle Portal,Forms,Reports和Discoverer 11g(11.1.1.2.0) 适用于Microsoft Windows x86(64位)的Oracle Portal,Forms,Reports和Discoverer 11g补丁集3(11.1.1.4.0) Oracle Form Builder 11.2.0.4.0 Java版本" 1.6.0_45" Oracle Database 11g企业版11.2.0.4.0版
答案 0 :(得分:0)
通过查看上述错误,它似乎与Oracle表单安装无关。我认为这些是在开发人员创建的plsql库中声明的函数和过程,这些库没有附加到表单。
检查源代码中的.pll文件,然后尝试附加到表单并在之后编译,然后编译它。