IF复选框选中 THEN dw_1加入三行,并在每行的三个列各输入一个不同的值。
IF复选框选中 THEN dw_1加入三行,并在每行的三个列各输入一个不同的值。谢谢,怎么表达!
[解决办法]
long l_row
long i
if cbx_1.checked then
for i=1 to 3
l_row=dw_1.insertrow(0) //新行
dw_1.setitem(l_row,1,'value1') //列1
dw_1.setitem(l_row,3,'value2') //列2
dw_1.setitem(l_row,3,'value3') //列3
next
end if
[解决办法]
long l_row
long i
if cbx_1.checked then
for i=1 to 3
l_row=dw_1.insertrow(0) //新行
if i = 1 then
dw_1.setitem(l_row,1,'value1') //列1
dw_1.setitem(l_row,2,'value2') //列2
dw_1.setitem(l_row,3,'value3') //列3
elseif i = 2 then
dw_1.setitem(l_row,1,'value4') //列1
dw_1.setitem(l_row,2,'value5') //列2
dw_1.setitem(l_row,3,'value6') //列3
elseif i = 3 then
dw_1.setitem(l_row,1,'value7') //列1
dw_1.setitem(l_row,2,'value8') //列2
dw_1.setitem(l_row,3,'value9') //列3
end if
next
end if