我有这些部分的报告:
ReportTitle
ColumnHeader
MasterData
ColumnFooter
ReportSummary
如何在 ReportTitle 上显示 MasterData 中某个字段的总和?
我有这些部分的报告:
ReportTitle
ColumnHeader
MasterData
ColumnFooter
ReportSummary
如何在 ReportTitle 上显示 MasterData 中某个字段的总和?
我可以看到两种可能的方式:
通过报告变量:
单独计算总数。
使用报表变量(可能还有TfrxReport.OnGetValue
事件)将总计传递给报表。
通过DoublePass
报告的属性:
将TfrxReport.EngineOptions.DoublePass
属性设置为True
。
计算报告脚本中的总数,并在第一遍将其存储到脚本变量中
在第二遍时从变量中填写备忘录。
在脚本中使用Engine.FinalPass
以检测它是否是最后(第二次)通过。
或者,如果总结是查询的结果,则获取此结果并显示它