2009-11-09 78 views
2

请线索,这在福利局PowerBuilder的:试图设置CURRENTITEM的menuCascade

我得设置菜单级联它的对象类型的菜单。我可以参考菜单中的项目,我甚至可以将项目设置为启用或可见。但我不能做的是设置菜单的currentItem属性。我在屏幕打开的事件中有这样的代码。

menu qq 
qq = this.menuid.item[3].item[19] 

qq.visible = true   //OK 
qq.item[3] = qq.item[3]  //OK 
qq.currentitem = qq.item[3] //Error during the compile 
// The line above gives the following error 
// C0019: Incompatible property currentitem for type menu 

我敢肯定这是一个简单的修复,但PowerBuilder是不是我的朋友还没有

回答

4

您需要将项目指定给类型menucascade的变量。如果稍后修改菜单,我会将代码放在Try ... Catch块中。

+0

非常感谢 – telesphore4 2009-11-09 22:44:15