FastReport 4 当前页总和

FastReport 4 Current page sum

我在 Delphi 中使用 FastReport。现在,我需要显示每一页的总和值。 我的意思是,我需要报告每一页当前页面的总和值。

我怎样才能做到这一点?谢谢

解法:

您可以使用 "Page Footer" 带和 "Text" 具有 SUM() 功能的对象。

要遵循的步骤:

  • 在您的报告页面上放置一个 PageFooter 波段 (TfrxPageFooter)
  • 在那个频段上放一个 memo (TfrxMemoView)
  • 设置 [SUM(<reportdataset."NumericColumn">, MasterData1)] 为文本,如果你想只对当前页面的记录求和
  • 如果要对当前页和前几页的记录求和,请将 [SUM(<reportdataset."NumericColumn">, MasterData1, 2)] 设置为文本。

备注:

如果您想在报告的所有行之后显示汇总信息,您可以使用 "Report Summary" 区间。

列页脚 1

 [SUM(<frxUserDataSet1."user_total_1">,MasterData1)]