增加rbSummary,然后直接用QRExpr1->(SUM(项目经费)!

解决方案 »

  1.   

    Query1.SQl.Text:='Select sum(项目经费) As aa,单位  from table group by 单位;用一个QRDBText,让其DataSet为:Query1呀,DataField 
    为:aa 就行了。
      

  2.   

    Query1.SQl.Text:='Select sum(项目经费) As aa,单位  from table group by 单位;用一个QRDBText,让其DataSet为:Query1呀,DataField 
    为:aa 就行了
    -------------------------------------------------------------
    能告诉我这个QRDBText放在那个Band上吗?
    还有就是为什么用TQuery,只显示一条记录,而不是象TTable一样
    显示整个记录集
      

  3.   

    我知道怎么实现对整个记录的总计,就是增加一个SummaryBand,
    然后放一个QRExpr控件,Sum(经费)就可以了。
    但是我要实现的有点不同:因为要显示的也是多条记录,
    因为单位有多个,对多个单位统计。显示为这样的。
    单位    经费小计
    单位1    100000
    单位2    200000
    单位3    300000
    单位4    400000请问:这样该怎么布置报表?