首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

问:DBGridEh 利用sumlist求和解决思路

2012-12-15 
问:DBGridEh 利用sumlist求和为什么求和列值总是0?谢谢![解决办法]问题补充:我按照这样设定代码的,前两个

问:DBGridEh 利用sumlist求和
为什么求和列值总是0?
谢谢!
[解决办法]
问题补充:我按照这样设定代码的,前两个都正常,但是bb列就始终是0. adoqry该列是数字型的。

    dbZai_Tu->Columns->Items[0]->Footers->Items[0]->ValueType=fvtStaticText;
   dbZai_Tu->Columns->Items[0]->Footers->Items[0]->Value="总计";
   dbZai_Tu->Columns->Items[1]->Footers->Items[0]->FieldName="aa";
   dbZai_Tu->Columns->Items[1]->Footers->Items[0]->ValueType=fvtFieldValue;
   dbZai_Tu->Columns->Items[2]->Footers->Items[0]->FieldName="bb";
   dbZai_Tu->Columns->Items[2]->Footers->Items[0]->ValueType=fvtSum;

[解决办法]
DBGridEh1->SumList->Active
打开了吗?
[解决办法]
DBGridEh1->SumList->Active 

[解决办法]
已经打开了啊,DBGridEh1->SumList->Active=true
[解决办法]
问题没有解决!!!
[解决办法]
还没搞定?
静态设置一些参数就可以了
[解决办法]
还没有搞定
dbZai_Tu->Columns->Items[2]->Footers->Items[0]->FieldName="bb"; 
  dbZai_Tu->Columns->Items[2]->Footers->Items[0]->ValueType=fvtSum; 
始终不能求和,显示是0
如果fvtSum换成其他的,fieldname显示就是对的
[解决办法]
你看下这个字段所有记录的数值,记录只能是数值,不能出现null和空,否则统计会出错。

热点排行