CxGrid的行合并问题

shao113112 2011-01-13 02:52:23
如果使用CxGrid自带的cellMerging合并功能是可以合并
但是如果比如现在有5条记录,需要进行金额的合并,前2条是1类,后3条是1类
但是现在的金额相同,那么cellMerging的话5个金额就合并到一起了。
有什么办法根据分类来合并金额,就是前2条记录的金额合并,后3条的记录的金额合并??
求解
...全文
530 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
shao113112 2011-01-27
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 allanlove 的回复:]

没用过你说的cellMerging,不是很明白你要的什么效果, CxGrid有groupbybox不是可以分组么,你先手动把他分组,然后把groupbybox设为false,可以达到效果不?
[/Quote]

groupbybox?
你抗议什么。。
shao113112 2011-01-27
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 kye_jufei 的回复:]

1.先用sql語句處理;
2.然後再cellMerging為false;
3.代碼中用cxView1.Columns[0].GroupIndex:=0;
[/Quote]

目前这个方法不错,
但是我有代码是在append的时候进行合并,只是看不懂。。
kye_jufei 2011-01-27
  • 打赏
  • 举报
回复
1.先用sql語句處理;
2.然後再cellMerging為false;
3.代碼中用cxView1.Columns[0].GroupIndex:=0;
shao113112 2011-01-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 dinoalex 的回复:]

cxView1.Columns[0].GroupIndex:= 0;
[/Quote]

虽然没有达到我理想的效果,但是没有更好的答案的话,分就给你啦
shao113112 2011-01-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 pengxuan 的回复:]

是不是分类统计?
用sql语句select with rollup是不是可以实现你的要求
[/Quote]

是要显示到Cxgrid 上以行为单位分组显示
Allanlove 2011-01-26
  • 打赏
  • 举报
回复
抗议ing
cuit_xiong 2011-01-20
  • 打赏
  • 举报
回复
cxgrid好像不得行,他的cellmerging只能某一列合并,不能分行吧!
dinoalex 2011-01-18
  • 打赏
  • 举报
回复
cxView1.Columns[0].GroupIndex:= 0;
Allanlove 2011-01-18
  • 打赏
  • 举报
回复
没用过你说的cellMerging,不是很明白你要的什么效果, CxGrid有groupbybox不是可以分组么,你先手动把他分组,然后把groupbybox设为false,可以达到效果不?
pengxuan 2011-01-18
  • 打赏
  • 举报
回复
是不是分类统计?
用sql语句select with rollup是不是可以实现你的要求
shao113112 2011-01-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hongqi162 的回复:]

你在cellMerging的时候自己控制行列不就行了么
[/Quote]

不会控制。。

设置cellmerging的话不是这一整列都是同个效果了么?
hongqi162 2011-01-13
  • 打赏
  • 举报
回复
你在cellMerging的时候自己控制行列不就行了么

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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