主题:[讨论]急----setitem问题
一个数据窗口,对应列a,b,c
都是下拉动态数据子窗口。
实现的效果是:当选择c的某一个值时,自动显示a,b的值
问题是第一次选择c的值时,a,b没有显示;第二次选择c的值时,a,b显示的是第一次c的值所对应的a,b的值;第三次选择c的值时,a,b显示的是第二次c的值所对应的a,b的值。。。。。。。
在itemchanged的事件中:
程序大体为: c = dw_1.getitemstring(c...)
select ... into :a, :b from ....
dw_1.setitem(a...)
dw_1.setitem(b...)
还有另外一个怪问题:就是调试的时候可以正常显示出a,b的值,当一运行就出现上面的情况,不知道为什么。。。
都是下拉动态数据子窗口。
实现的效果是:当选择c的某一个值时,自动显示a,b的值
问题是第一次选择c的值时,a,b没有显示;第二次选择c的值时,a,b显示的是第一次c的值所对应的a,b的值;第三次选择c的值时,a,b显示的是第二次c的值所对应的a,b的值。。。。。。。
在itemchanged的事件中:
程序大体为: c = dw_1.getitemstring(c...)
select ... into :a, :b from ....
dw_1.setitem(a...)
dw_1.setitem(b...)
还有另外一个怪问题:就是调试的时候可以正常显示出a,b的值,当一运行就出现上面的情况,不知道为什么。。。