列值变化问题
在DATAWINDOW共有5列,
A列的值为getrow()
B列为录入项
C列为根据B列值变货而变货,TAB值为0
D列为数值
E列为数值,等D列的值,但可修改
问题:
(1)B列的值输入一串字符号后,需要在数据库表中查询,把得到的结果(查询结果只有一行记录)作为C列的值,这问这应该怎么操作?
(2)当D列输入值勤后,E列的值自动变为D列刚输入的值?
说明:问题(1)我使用了KEYDOWN事件来判断。当使用ENTER或者TAB触发事件时,取到的是B列原值,而不是刚输入的新值。
请问各位,应该如何解决?
我是刚使用PB,不太熟悉,麻请各位帮忙解决或者提供资料!谢谢!
[解决办法]
this.object.B[row]这个值可以直接用itemchanged自带的参数data。这个里面存放的就是你
B列里面当前输入的值。然后检索就可以了。
[解决办法]
B是你的B列的列名