请问我 UO 窗口中放个DW控件..在主窗口中的OPENTAB(UO,0)
如何动态修改 UO中的数据窗口源tab_1.control[1].dw_1.dataobject='d_jhgl'
这样是会出错的
tab_1.control[1].text='ABCD' 这个可以运行
------解决方案--------------------
datawindow ldw_obj
ldw_obj = tab_1.control[1].control[1] // tabpage 中只第一个放置的控件必须是 dw
ldw_1.dataobject = 'd_jhgl'
------解决方案--------------------
如果是在第一个tabpage里放有数据窗口,可以用tab_1.control[1]来引用tabpage,用tab_1.control[1].control[1]来引用dw
if tab_1.control[1].control[1].classname() = 'datawindow' then
datawindow ldw_1
ldw_1 = tab_1.control[1].control[1]
ldw_1.dataobject = "d_234u283"
end if