如何分组统计?
我用d6+access97做报表,adoquery中sql语句为
select 姓名,广告单位,合同额,回款额,日期 from xinxi
group by 姓名,广告单位,合同额,回款额,日期
order by 姓名
我现在的格式是这样 想做成这种格式
姓名 单位 金额 姓名 单位 金额
李一 a 100 李一 a 100
李一 b 200 李一 b 200
王五 c 200 李一合计 300
王五 d 300 王五 c 200
总计 800 王五 d 300
王五合计 500
总计 800
该怎么做呢?请各位帮帮我!我很急啊,在线等待……
问题点数:0、回复次数:5Top
1 楼VbtoDelphi(探索者)回复于 2003-04-04 13:11:30 得分 0
把合计放在subdetail里面
在subdetail的beforeprint 里面用query来得到统计信息Top
2 楼Bes96261(秋水孤鶩)回复于 2003-04-04 13:22:30 得分 0
在設計報表時增加一分組(對姓名字段),然後使用統計控件對所需的字段進行統計求和Top
3 楼lhl2001888(雨儿)回复于 2003-04-04 13:53:11 得分 0
vbtodelphi,subdetail是什么?是summary吗?
bes96261,你可以说具体点吗?我看不明白啊Top
4 楼bluespy(自古英雄出我辈, 一入江湖岁月催!)回复于 2003-04-04 14:00:57 得分 0
sql.Add('select 姓名,sum(金额) from db group by 姓名 desc');
这样用另一个dbgird显示Top
5 楼l_xiaofeng(行到水窮處,坐看雲起時!)回复于 2003-04-04 14:12:44 得分 0
subdetail是什么?是summary吗?是QuickReport报表里的东西,Band的属性。Top




