Pagefooter

bdsbds
отредактировано 03:43 Раздел: FastReport 2.xx VCL
Пытаюсь вывести нарастающие(!) итоги по каждой странице отчета с использованием агрегатной ф-ции SUM.... - ничего не выходит. Пишу SUM(<Поле>, Band, 2) - вроде оно должно выводить итоги по текущей странице, присуммируя итоги по предыдущим страницам. Ан, нет... Чё ж я не так делаю? Спасибо.

Комментарии

  • отредактировано 03:43
    Попробуйте суммировать вручную, назначая события OnBeforePrint :
    Обнуляя сумму у PageHeader (summ := 0;)
    суммируя её там где нужно (summ := [summ] + [x] :)
    и выводя в конце (MemoYY.Memo := [summ] :)

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

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