我用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
该怎么做呢?请各位帮帮我!我很急啊,在线等待……

解决方案 »

  1.   

    把合计放在subdetail里面
    在subdetail的beforeprint 里面用query来得到统计信息
      

  2.   

    vbtodelphi,subdetail是什么?是summary吗?
    bes96261,你可以说具体点吗?我看不明白啊
      

  3.   

    sql.Add('select 姓名,sum(金额) from db group by 姓名 desc');
    这样用另一个dbgird显示
      

  4.   

    subdetail是什么?是summary吗?是QuickReport报表里的东西,Band的属性。