使用Oracle 11g Forms,我在编译菜单MMB时遇到问题。Oracle 11g菜单XML到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并通过HAND(一个单调乏味的过程)完成所有更改。不会生成编译错误。
想法?