Сумма по странице

отредактировано 01:44 Раздел: FastReport 2.xx VCL
Всем доброго дня!

Есть проблема, которую не удается победить... А именно:
Необходимо подсчитать сумму по строкам для каждой страницы
и соответсвенно ее показать в конце каждой страницы.
Отягчающее обстоятельство - строки имееют переменную высоту. ;)

Комментарии

  • отредактировано 01:44
    Достаточно поместить SUM в page footer. Если считать вручную, без использования SUM - тогда придется поизвращаться.
  • отредактировано 01:44
    Сначала так и делалось (поместили SUM на PageFooter), но сумма посчитывалась для всего отчета, а не для страницы.
    Если суммирование вести вручную через переменную, то, иногда, когда банд с данными расширяется он засчитывается для предыдущей страницы, а печатается на следующей...
  • отредактировано 01:44
    Только что проверил - SUM в page footer считает сумму по странице.
  • отредактировано 01:44
    ;) Page Footer работает, это точно, только размещается он криво (если записи не доходят до конца страницы и переносятся на следующую, то бывает пробел между футером и таблицей). В общем вопрос в следующем: каким образом из программы получить номер страницы, на которой расположен бэнд мастер-дата? - Чтобы вручную посчитать, сколько настраницу влезло бэндов и отрисовать свои поля внизу.
  • отредактировано 01:44
    Аллооо, есть тут знающие?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.