ehlib的TDBGridEh问题(50分)

  • 主题发起人 主题发起人 夏雨天
  • 开始时间 开始时间

夏雨天

Unregistered / Unconfirmed
GUEST, unregistred user!
DBGridEh的footer,某一列的valuetype:=fvtSum;
主从表用Adotable 主表的记录改变,从表中求和这一列的值可以自动更新。
但用ADOQuery,则不行,请大家有没有碰到这样的问题呀,怎么改决。
 
你要在 datasource 的 ondatachange 中写 dbgrideh.sumlist.recalculate 这个方法
可能方法名字不对 我是这样处理的
 
不能在 datasource 的 ondatachange 中写 dbgrideh.sumlist.ReCalcAll 这个方法
写在别的地方可以。谢
我自己也找到了方法改决,就是再别的地方写
DBGridEh2.SumList.Active:= false;
DBGridEh2.SumList.Active:= true;
看有没有更佳的答案,写不然50分全是你的。
 
在dbgrideh的列方法的onupdatedata事件写
 
onupdatedata不行,出死while
 
后退
顶部