私はこれらの部分を含むレポートを持っています:
ReportTitle
ColumnHeader
MasterData
ColumnFooter
ReportSummary
ReportTitleのMasterDataのフィールドの合計を表示するにはどうすればよいですか?
私はこれらの部分を含むレポートを持っています:
ReportTitle
ColumnHeader
MasterData
ColumnFooter
ReportSummary
ReportTitleのMasterDataのフィールドの合計を表示するにはどうすればよいですか?
私は2つの可能な方法を見ることができます:
レポート変数を介して:
合計を個別に計算します。
TfrxReport.OnGetValue
レポート変数(および場合によってはイベント)を使用して、合計をレポートに渡します。
DoublePass
レポートのプロパティを介して:
TfrxReport.EngineOptions.DoublePass
プロパティをに設定しますTrue
。
レポートスクリプトで合計を計算し、最初のパスでスクリプト変数に保存します
2回目のパスで変数からメモを入力します。
スクリプトで使用Engine.FinalPass
して、それが最後の(2番目の)パスであるかどうかを検出します。
または、合計がクエリの結果である場合は、この結果を取得して表示します