FastReport 4 Сумма текущей страницы - PullRequest
0 голосов
/ 12 октября 2018

Я использую FastReport с Delphi.Теперь мне нужно отобразить суммарное значение каждой страницы.Я имею в виду, мне нужно значение суммы для текущей страницы на каждой странице отчета.

Как мне этого добиться?Спасибо

1 Ответ

0 голосов
/ 12 октября 2018

Решение:

Для этой цели вы можете использовать "Page Footer" полосу и "Text" объект с функцией SUM().

Шаги для выполнения:

  • добавьте полосу PageFooter (TfrxPageFooter) на страницу отчета
  • добавьте memo (TfrxMemoView) на эту полосу
  • set [SUM(<reportdataset."NumericColumn">, MasterData1)] как текст, если вы хотите суммировать записи только на текущей странице
  • установить [SUM(<reportdataset."NumericColumn">, MasterData1, 2)] как текст, если вы хотите суммировать записи с текущей страницы и предыдущих страниц.

Примечания:

Вы можете использовать полосу "Report Summary", если хотите отображать агрегированную информацию после всех строк вашего отчета.

...