环境:Win2000+Delphi5.0+FastReport2.4
报表要求如下:
-------------------------
送货单号      金额        累计金额
----------------------------------------------
2000101          15.60                  15.60
2000102          10.20                  25.80
2000103          18.90                  44.70
2000104          11.60                  56.30
----------------------------------------------
当然送货单号及金额数据表已有。

解决方案 »

  1.   

    加入一个计算子段就可好了。
    a:=a+b
    a 是累计金额, b 是金额。
      

  2.   

    请问你的计算字段是在Delphi还是在FastReport中增加,
    可否有详细的代码?
      

  3.   

    报表的onBeforePrint里:
      a := 0;主项Band的onBeforePrint里:
     a := a + '金额字段';
     累计字段.memo := a;
      

  4.   

    gzllich(刚从泥坑里出来):
      你好,可否清楚告诉我哪个DEMO,thank you very much!
      

  5.   

    JT(JohnTam):
      你好,请问a是谁的变量(FastRepot or Delphi)?
      

  6.   

    本人已解决此问题:
    1.在FastReport中设一变量a;
    2.Page的OnBeforePrint中a := 0;
    3.主项Band的onBeforePrint里:
     a := a + '金额字段'
    4.累计字段.memo := a;
    多谢各位提点!!!!