如报表如: 王二   20
  李四  30
  赵七  30总和:   80总和怎么算出??

解决方案 »

  1.   

    在DetailBand1的BeforePrint求和(如:dTotal:=dTotal+ADOQuery1.FieldByName('FieldName').AsFloat.
    加一個Page Footer,上面放一個QRLabel, 在Page Footer的BeforePrint之前處理:
    QRLabel1.Caption:=FloatToStr(dTotal);
      

  2.   

    直接就放个QrExpr 不就行了啊...用得着写代码么???
      

  3.   

    回复人: csdyyr(杨溢) 方法可取,我就是这么做的,使用QREXPR是不行的,只能求出全部的总和
      

  4.   

    QRExpr也可以写逻辑代码滴..
    IF THEN ELSE...
      

  5.   

    加一個Page Footer,上面放一個QrExpr 看看