DBGrideh可以做出这种效果吗?

ujjcel 2003-09-05 08:59:41
DBGrideh可以做出多表头这我知道,但是有一种效果不知道可不可以做到。
就是某一列合并,就像多表头一样。
...全文
23 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
97866 2003-09-07
  • 打赏
  • 举报
回复
FlexGrid
7838205 2003-09-07
  • 打赏
  • 举报
回复
FlexGrid是一个ocx控件,不分具体语言的。
就是在说哪种语言中都可以用,哪然Delphi上也应该可以。
不过要先把这个它对应的ocx文件拷贝到c:\windows\system中,再在Delphi中的安装组件菜单中将它加进去,才能用。
Drate 2003-09-06
  • 打赏
  • 举报
回复
我用的是TWWDBGRID,我只知道用它就可以实现你的要求
火龙岛主 2003-09-06
  • 打赏
  • 举报
回复
使用数据仓库中的控件
可以实现这个效果,不过是不可以编辑的
或者
你直接安装FlexGrid控件,因为vb中所使用的FlexGrid也是额外添加进去的!
不过在发布的时候,不要忘记分发FlexGrid控件!
ujjcel 2003-09-06
  • 打赏
  • 举报
回复
请问在delphi中可以做出这种效果吗?
ujjcel 2003-09-06
  • 打赏
  • 举报
回复
我已经装了DbGrideh,难道还要让我装wwDBgrid不成。
我机子上没装VB,请问我如何装FlexGrid
Rmuyu 2003-09-05
  • 打赏
  • 举报
回复
用的是flexgrid控件
ujjcel 2003-09-05
  • 打赏
  • 举报
回复
我想大家可能没明白我的意思,比如现在现在有两个字段,部门和员工姓名
部门 员工姓名
A 张三
A 李四
A 王二

现在我想把部门这三列记录合并为一个,即只显示一个A。我看见有人在VB中实现了,但不知道用的是什么控件。
worldreamz 2003-09-05
  • 打赏
  • 举报
回复
当然可以,而且很简单的
1.设置DBGridEh1的footrowcount为1,sumlist的active为true
2.为DBGridEh1设置永久列,然后在列对象的footer属性中设置fieldname为你想合计的字段,vluetype为fvtCount,fvtsum,fvtarrange等
liangzisiyun 2003-09-05
  • 打赏
  • 举报
回复
既然一样,那又何必再问呢。是吧。

2,495

社区成员

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

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