【发布时间】:2016-06-15 22:34:00
【问题描述】:
使用 Oracle 11g Forms,我在编译菜单 MMB 时遇到问题。
我正在将 MMB 转换为 XML,进行大量更改。 然后我将 XML 转换回 MMB。 但是当我去编译的时候奇怪的事情发生了。
我使用以下编译
for %%f IN (*.xml) do C:\oracle\MidHome\asinst_1\bin\frmxml2f OVERWRITE=YES USERID=<userid>/<pwd>@<db> %%f
它编译但不产生 MMX 它产生一个 ERR 文件,上面写着:
菜单项“我的菜单项”中没有PL/SQL源代码
但如果我打开 MMB,该菜单项中有 PLSQL 代码。
=================================
现在如果我打开连接到我的数据库并编译的表单,编译错误窗口打开并且它还显示“菜单中没有 PL/SQL 源代码......” 但它就在那里!
另一方面,如果。我打开 MMB 并手动进行所有更改(一个乏味而漫长的过程)没有产生编译错误。
想法?
【问题讨论】:
标签: oracle oracleforms