使用控件:DBGridEh、DataSource、Query
有如下表: 时间 店名 销售额
2000-1-1 店1 20000
2000-1-2 店1 30000
代码如下:
DBGridEh1.FooterRowCount:=1;
DBGridEh1.SumList.Active:=True;
DBGridEh1.Columns[0].Footer.valuetype:=fvtStaticText;
DBGridEh1.Columns[0].Footer.Value:='总计';
现在,已经可以得到这样的结果:
时间 店名 销售额
2000-1-1 店1 20000
2000-1-2 店1 30000
总计
但是销售额那一拦我就不会写了,该怎么写呢??
也就是: DBGridEh1.Columns[2].Footer.Value:=???????
我第一次用DBGridEh,对它的一些属性还不是很熟,哪位高手顺便介绍一下ehlib这个控件包,或者给一些有关这个控件包资料的链接,小弟感激不尽!
有如下表: 时间 店名 销售额
2000-1-1 店1 20000
2000-1-2 店1 30000
代码如下:
DBGridEh1.FooterRowCount:=1;
DBGridEh1.SumList.Active:=True;
DBGridEh1.Columns[0].Footer.valuetype:=fvtStaticText;
DBGridEh1.Columns[0].Footer.Value:='总计';
现在,已经可以得到这样的结果:
时间 店名 销售额
2000-1-1 店1 20000
2000-1-2 店1 30000
总计
但是销售额那一拦我就不会写了,该怎么写呢??
也就是: DBGridEh1.Columns[2].Footer.Value:=???????
我第一次用DBGridEh,对它的一些属性还不是很熟,哪位高手顺便介绍一下ehlib这个控件包,或者给一些有关这个控件包资料的链接,小弟感激不尽!
DBGridEh1.Columns[2].Footer.valuetype:=ftsum;
DBGridEh1.Columns[0].Footer.field:='销售额'
DBGridEh1.Columns[0].Footer.valuetype:=fvtSum;
还要设sumlist的active为true
有哪位可以介绍一下ehlib这个控件包,我还不大会用