2011-05-24 68 views

回答

2

我可以看到兩種可能的方式:

  • 通過報表變量:

    1. 分別計算總。

    2. 使用報告變量(可能還有TfrxReport.OnGetValue事件)將總數傳遞給報告。

  • 通過報告的DoublePass屬性:

    1. 設置TfrxReport.EngineOptions.DoublePass屬性True

    2. 計算在報告腳本總並將其存儲到腳本變量在第一通

    3. 從在第二遍的可變填充備忘錄。

    在腳本中使用Engine.FinalPass來檢測它是否是最終(第二)通過。

0
  1. 定義sumatory可變
  2. ASIGN sumatory變量對報告的第一通
  3. 顯示變量在第二次

或者,如果sumatory是查詢的結果,得到這個結果,並顯示它