两个数据窗口更新问题
现在一个窗口中有两个DW,结构不一样。例如
dw_1 是 c_no,c_name,c_year,c_datetime
dw_2 是 c_no,c_year,c_datetime
dw_1中已有数据,现在想在DW_2中输入c_no,c_year,c_datetime三列的值,其中c_no与dw_1的c_no匹配,如有对应的就把入的c_year,c_datetime值写进dw_1中,dw_2清空,再入下一个.
请老师教我!
[解决办法]
先录入c_year,c_datetime的值,最后录入c_no,在dw_2.itemchange事件
if dwo.name = 'c_no' then
ll_find = dw_1.find("c_no = '" + data + "'",1,dw_1.rowcount())
if ll_find > 0 then
dw_1.setitem(ll_find,'c_year',dw_2.getitemstring(row,'c_year'))
dw_1.setitem(ll_find,'c_datetime',dw_2.getitemstring(row,'c_datetime'))
end if
end if
dw_2.reset()