问题描述: 通过一个窗口打开一个子窗口并传递指定参数查询详细信息
解决方法: 在前者窗体的user object下的itemchanged事件中,相应位置加入openwithparm函数 :
openwithparm(子窗口 , parent)
在子窗口的preopen事件下:
li_row = iw_parent.dw_main.getrow() //返回当前鼠标 点击的行号
iw_parent = powerobjectparm //iw_parent即user object的别名 需要在declare instance variable 下声明user object实例变量
if iw_parent.dw_main.getrow() > 0 then
dw_detail.ia_args[1] = iw_parent.dw_main.object.txcode[li_row] //参数1
dw_detail.ia_args[2] = iw_parent.dw_main.object.docno[li_row] //参数2
dw_detail.retrieve(dw_detail.ia_args[1],dw_detail.ia_args[2]) //通过参数1,参数2检索数据
end if
//一个简单传参数问题困扰我一天多时间,