请问怎样取得DBGridEh的footer中的字段合计值?谢谢!!

myan18 2003-10-24 04:32:43
请问怎样取得DBGridEh的footer中的字段合计值?谢谢!!
...全文
255 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
myan18 2003-10-25
  • 打赏
  • 举报
回复
thanks!结贴.
zzhong2 2003-10-24
  • 打赏
  • 举报
回复
1.其中Items[5]代表第五列有合计值
MaskEdit1->Text=DBGridEh1->GetFooterValue(Table1->RecordCount,DBGridEh1->Columns->Items[5]);

其中Table1->RecordCount可以换成0或其它任何整数
zzhong2 2003-10-24
  • 打赏
  • 举报
回复
1.其中Items[5]代表第五列有合计值
MaskEdit1->Text=DBGridEh1->GetFooterValue(Table1->RecordCount,DBGridEh1->Columns->Items[5]);

2,其中,"Salary"代表FieldName为Salary的列有合计值
MaskEdit1->Text=DBGridEh1->SumList->SumCollection->GetSumByOpAndFName(goSum,"Salary")->SumValue;

3。其中,Items[0]代表footer中第一个合计项
MaskEdit1->Text=DBGridEh1->SumList->SumCollection->Items[0]->SumValue;

方法1与2、3有区别,1是footer中显示什么就取什么,2是根据goSum参数现算出来的,3也是现算出来的
myan18 2003-10-24
  • 打赏
  • 举报
回复
再顶!
myan18 2003-10-24
  • 打赏
  • 举报
回复
自己顶一下.

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧