qucikreport分组汇总,在group footer里sum(金额),这样怎么不显示的数字的啊?

解决方案 »

  1.   

    quickreport的dataset有没有设定。
      

  2.   

    自己加
    ...
    qrl:TQRLabel; 
    dTotal: Double;
    ...
    GroupHead1BeforePrint(...)
      dTotal := 0;
    ...
    DetailBand1BeforePrint(...)
      dTotal := dTotal + ADOQuery1.Fields['xxx'].AsFloat;GroupFooterBeforPrint(...)
      qrlTotal.Caption := FormatFloat('#,###.00',dTotal);
      

  3.   

    自己加
    ...
    qrl:TQRLabel; ///////
    dTotal: Double;
    ...
    GroupHead1BeforePrint(...)
      dTotal := 0;
    ...
    DetailBand1BeforePrint(...)
      dTotal := dTotal + ADOQuery1.Fields['xxx'].AsFloat;GroupFooterBeforPrint(...)
      qrlTotal.Caption := FormatFloat('#,###.00',dTotal);
      

  4.   

    自己加
    ...
    qrlTotal:TQRLabel; //寫錯了
    dTotal: Double;
    ...
    GroupHead1BeforePrint(...)
      dTotal := 0;
    ...
    DetailBand1BeforePrint(...)
      dTotal := dTotal + ADOQuery1.Fields['xxx'].AsFloat;GroupFooterBeforPrint(...)
      qrlTotal.Caption := FormatFloat('#,###.00',dTotal);