我们正面临一些有线问题。
在应用程序上做了一些工作之后,某些菜单变得没有响应,并且没有从菜单中执行任何操作。
这是基于Windows的应用程序。 我们正在使用power builder 11.5.1 Build 4740
我们在我们的应用中广泛使用PFC。
谢谢,
答案 0 :(得分:0)
我对PowerBuilder中的菜单有一个基本建议。
尝试在菜单编辑器中打开第一级祖先并更改次要内容并尝试保存。看看你是否收到任何错误。祖先可能很好。
对下一个后代菜单对象重复打开并保存,直到您将其用于适用于您遇到的案例的最后一个后代菜单对象。您可能会达到菜单未保存的级别,或者将显示一条消息,指示菜单项有问题。如果有错误修复它们。如果显示的消息比PB可能为您解决了问题,请尝试再次保存。 (pb有时会在保存时修复继承问题但不会在完全重建时修复 - 这是PB开发人员正在解决的问题。)。
菜单是PB中的一个区域,其中继承是片状的。你认为重建已经解决了这样的问题,但事实并非如此。如果你有大量的菜单项m_1,m_2等用于破折号,菜单会变得很脆弱 - 我认为编译器会混淆或者其他东西。
否则,如果这不是您遇到的问题,那么我会问您无响应的意思。菜单是否完全锁定,就像您无法点击"文件"查看它下面的子菜单项,或者您是否能够进行钻取,但是单击菜单项时不会触发活动窗口上的操作?如果后者在单击的菜单中设置了一个断点,并且您希望触发窗口上的事件并调试应用程序以查看正在发生的事情,如果有的话。