请问DBGrid的其中某一栏填好以后,怎么样在其它项 自动填上 相应的值? ( 积分: 100 )

  • 主题发起人 主题发起人 hehuan
  • 开始时间 开始时间
H

hehuan

Unregistered / Unconfirmed
GUEST, unregistred user!
比如某一栏的值是100,那么同一行里另外有一栏是17。(因为增值税为100×17%)
所以希望能够自动被填上。

其实我用的已经是cxGrid,并且在某一栏成功的应用了cxDBLookupCombox,它能够显示另一表的全部栏目,并且在选取之后之能够填上一个id值(比如100)。而我希望选取的不仅仅是这个id值,而且对应的增值税(比如17)能够自动被填到cxGrid的另外一栏里去。

不知道怎样实现? 请各位大大指教! 非常感谢!!
 
相當於更新的其他内容您都知道,直接更新進去就行了
 
用计算字段
 
如果只需要显示就用计算字段,如果还需要更新,就需要自己计算,赋值到字段中去
 
用计算字段,在某一栏写相应的事件,把另一个表中的数据赋值过来就行了
 
用SQL即可。
Select 金额 , 0.17*金额 From 表
 
你用字段变量,在query 上双击,点添加字段,添加上字段后,选中一个字段,在该字段的 onchange 事件上写你想要的代码,

当然 query 一定要跟一个 sql 语句,要不然就提示没有 sql 语句的错误

很好用的
 
后退
顶部