Заголовки страниц в композитных отчетах

hexhex
отредактировано 21:34 Раздел: FastReport 4.0
Добрый день.
Есть набор отчетов, нужно вывести их одним отчетом, БЕЗ разрыва страниц. В заголовках страниц шапки таблиц.
Делаю, согласно справке:

frxReport1.LoadFromFile('1.fr3');
frxReport1.PrepareReport;
frxReport1.LoadFromFile('2.fr3');
frxReport1.PrintOnPreviousPage := True;
frxReport1.PrepareReport(False);
...
frxReport1.ShowPreparedReport;

Если на странице есть PageHeader предыдущего отчета, то PageHeader нового отчета выводится только на следующих страницах.
Как вывести все заголовки страниц в композитном отчете с минимальным вмешательством в исходные отчеты?

FR 4.7.37.
Спасибо.

Комментарии

  • gpigpi
    отредактировано 21:34
    В первый отчёт добавьте к заголовку страницы дочерний бэнд с содержимым заголовка страницы из второго отчёта. Установите видимость дочернего бэнда в False. Перед печатью последней страницы отчёта скрывайте заголовок страницы и показывайте дочерний бэнд

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

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