cxgrid分组后的summary值显示到对应的列 NAME VALUEAAA 1AAA 3BBB 2BBB 5分组后 VALUE+NAME AAA | 4+NAME BBB | 7请赐教,不胜感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有太看明白.如果按这样显示 VALUE +NAME AAA ¦ 4 +NAME BBB ¦ 7 用sql语句直接就行了,你的summary是指什么?是4+7还是什么吗如果每一列都显示,可以设置cxgrid的属性每个列都能合计(count,sum)都行.选中tcxgriddbtableview->datacontroller->summary->footersummaryitems在这里增加想要进行统计的列 with cxGridView1.DataController.Summary.DefaultGroupSummaryItems do begin ASummaryItem := Add as TcxGridDBTableSummaryItem; ASummaryItem.FieldName := 'VALUE'; ASummaryItem.Format := '¦ #'; ASummaryItem.Kind := skSum; end; 我是想汇总后的显示方式。比如按照NAME分组后,汇总行显示如下:+NAME AAA (SUM=4)+NAME BBB (SUM=7)我希望4 和 7的值显示在VALUE那列.即汇总行显示成 VALUE+NAME AAA 4+NAME BBB 7 我知道在CustomDrawGroupCell里可以实现,就是不会 你怎么知道NAME的长度不会超出前面几个字段的宽度?说不定NAME太长,一直顶到VALUE字段下面了呢? 我有10多个列,VALUE是最后一列。是不可能超长的 我只是给你解释,为什么控件不那么显示,因为那样显示不合理。事实上分组框整行是一个单元格,并没有按列拆分,及时你用自绘画到了相应的地方,我想并不一定实用而且好看你可以在Format上写上"**合计:#"其实效果也还可以的 选中tcxgriddbtableview->datacontroller->summary->footersummaryitems 在这里增加想要进行统计的列(列名)如:name:cxGrid2DBBandedTableView1Column1 如何使用Delphi读取Word文档的数据 *** 高分请教:MySQL的问题,请注意不是SQLServer *** 请教:为什么ado里不能执行带2个自动编号的查询 急,sql server 2000 占资源问题! 我想找到窗口上所有的控件并分类处理 该怎么写 $Description是什么啊?怎么用?小弟刚学! 一个简单的语句,不知道怎么写!:) 请告诉我那可以下载到有颜色的BUTTON,最好单个文件,在线给分 关于Delphi中控件数组的问题 请问在MDI子窗口中如何写一按钮事件关闭当前子窗口? 麻烦大家发挥创意给点新意,做一款软件送女朋友做生日礼物! 投影问题!!很急……
如果按这样显示
VALUE
+NAME AAA ¦ 4
+NAME BBB ¦ 7 用sql语句直接就行了,你的summary是指什么?是4+7还是什么吗
如果每一列都显示,可以设置cxgrid的属性每个列都能合计(count,sum)都行.选中tcxgriddbtableview->datacontroller->summary->footersummaryitems
在这里增加想要进行统计的列
begin
ASummaryItem := Add as TcxGridDBTableSummaryItem;
ASummaryItem.FieldName := 'VALUE';
ASummaryItem.Format := '¦ #';
ASummaryItem.Kind := skSum;
end;
+NAME AAA (SUM=4)
+NAME BBB (SUM=7)我希望4 和 7的值显示在VALUE那列.即汇总行显示成
VALUE
+NAME AAA 4
+NAME BBB 7
事实上分组框整行是一个单元格,并没有按列拆分,及时你用自绘画到了相应的地方,我想并不一定实用而且好看
你可以在Format上写上"**合计:#"其实效果也还可以的
选中tcxgriddbtableview->datacontroller->summary->footersummaryitems
在这里增加想要进行统计的列(列名)
如:name:cxGrid2DBBandedTableView1Column1