这里面有一个子窗口,就是【货品种类】,选择确定后要把值放回到父窗口中,但父窗口的名称可能是
w_father,也可能是w_father_update。也就是不固定。在子窗口的【确定】按钮中怎样能实现动态父窗口名称,我在下面写的不对。
sting windowname
windowname='w_father' //这个值是判断出来的,这里略了。
windowname.dw_1.setitem(1,1,'***') //对父窗口某字段设置值
这样报错,是说windowname是string型,不能作为对象,.dw_1.setitem(1,1,'***')。不知道应该怎样改??
------解决方案--------------------
把子窗口做成response窗口
可以用openwithparm 子窗口
再用closewithreturn返回这个值
父窗口再用message.stringparm来获取这个值,然后再setitem
------解决方案--------------------
在父窗口打开子窗口后,下面还要写程序,接收Message消息,然后再处理。