求助,在线等帮助
我有两个数据窗口
Dw_1
单号 数量1 数量2 重量1 重量2
0001 100 500
0002 200 600
0003 50 200
Dw_2
单号 数量 重量
0001 120 560
0002 230 800
0003 150 600
当我单击某个按钮的时候
Dw_1
单号 数量1 数量2 重量1 重量2
0001 100 120 500 560
0002 200 230 600 800
0003 50 150 200 600
就是把Dw_2里面的数量和重量,循环读到Dw_1当中的数量2和重量2 中
请问这个各们大神,这个应该怎么实现
[解决办法]
long ll_row, ll_cnt, ll_find
string ls_no
ll_cnt = dw_1.rowcount()
for ll_row = 1 to ll_cnt
ls_No = dw_1.getitemstring(ll_row, "单号")
ll_find = dw_2.find("单号='" + ls_no + "'")
if ll_find > 0 then
dw_1.setitem(ll_row, "数量2", dw_2.getitemnumber(ll_find, "数量"))
dw_1.setitem(ll_row, "重量2", dw_2.getitemnumber(ll_find, "重量"))
end if
next
[解决办法]