delphi 怎么做分类统计的grid

coorun222 2011-05-18 08:23:26
delphi中如何实现这样的报表 ,用Dbgrideh或者Dbgrid来实现,下面的是表格形式,我不知道在这里加表格
----------------------------------------------------------------------------------------
小吃类 5 500
----------------------------------------------------------------------------------------
南瓜饼 2 200
----------------------------------------------------------------------------------------
麻花 3 300
----------------------------------------------------------------------------------------
饮料类 5 600
----------------------------------------------------------------------------------------
王老吉 2 200
----------------------------------------------------------------------------------------
雪碧 3 300
----------------------------------------------------------------------------------------
娃哈哈 1 100
----------------------------------------------------------------------------------------
...全文
2283 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
he59195 2012-11-27
  • 打赏
  • 举报
回复
我也在求这样的统计方法啊,并输出EXCEL
jakefj 2011-05-23
  • 打赏
  • 举报
回复
其实用第三方控件cxgrid就可以做出来。
varick_zhong 2011-05-18
  • 打赏
  • 举报
回复
cxgrid 直接可以通过分组实现,很简单,你可以试试
cas005 2011-05-18
  • 打赏
  • 举报
回复

select 项目类型 as 项目名称,sum(isnull(数量,0)) 数量,sum(isnull(金额,0)) 金额,项目类型
into 临时表1
from 表
group by 项目类型

select a.项目名称,a.数量,a.金额 from (
select * from 表
union all
select * from 临时表1
)a order by a.项目类型,a.项目名称

大概这个意思。。。
coorun222 2011-05-18
  • 打赏
  • 举报
回复
FastReport完全可以这样打印出来,DevExpressGrid完全可以这样分类统计 ,没有试过有具体的demo吗?,我先去试试
cas005 2011-05-18
  • 打赏
  • 举报
回复
一般我的做法,都是直接在SQL里面处理完成的.
wm86 2011-05-18
  • 打赏
  • 举报
回复
FastReport完全可以这样打印出来,DevExpressGrid完全可以这样分类统计
coorun222 2011-05-18
  • 打赏
  • 举报
回复
怎么加字段啊,来写存储过程处理?值我能通过sql读到,就是不知道怎么去写grid , 上面三个字段为名称 数量,金额,其中南瓜饼和麻花属于小吃类,也就是说加黑的一项为下面不加黑的项目的小合计
shijies 2011-05-18
  • 打赏
  • 举报
回复
加计算字段,写存储过程来处理。
bdmh 2011-05-18
  • 打赏
  • 举报
回复
一般的grid是做不到的,只能自己组织,用非db的比较方便,或者用dev系列
xjq2003 2011-05-18
  • 打赏
  • 举报
回复
你数据库中有哪些字段?
直接 SQL 语句不就可以实现上面的内容了吗?

2,497

社区成员

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

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