Добавление страниц из другого отчета в FastReport .NET

13.03.2023

Добавление страниц из другого отчета в FastReport .NET

В последнем обновлении в FastReport .NET появилась возможность добавлять в разрабатываемый отчет страницы из других отчетов. Это поможет быстрее работать с отчетами, где ранее бы вам требовалось объединить несколько файлов или бы пришлось переделывать отчет вручную. Для добавления страницы необходимо открыть меню «Файл» и выбрать пункт «Открыть страницу». 

Как открыть окно для добавления страниц

Откроется диалог выбора файла, аналогичный диалогу при обычной загрузке отчета. После выбора появится окно, содержащее список всех страниц и диалоговых форм отчета, а также предварительный вид выбранной страницы. Страницы отображаются точно также, как в дизайнере. При смене выбора страницы из списка также меняется превью.

Пример превью страницы отчета

Пример превью диалоговой формы

Добавить в отчет можно как одну, так и несколько страниц или диалоговых форм. Тогда в области просмотра будет показана последняя выбранная страница. По нажатию на кнопку «ОК» выбранные страницы будут добавлены в основной отчет.

Если имя страницы, диалоговой формы или имена элементов на выбранных страницах совпадают с существующими в отчете, то новым элементам будут автоматически присвоены новые имена в стандартном формате. Это необходимо для того, чтобы в отчете не было объектов с одинаковыми именами. Такая ситуация может привести к множеству ошибок.

В качестве наглядного примера добавим в основной отчет страницу Page1. Так она выглядит в исходном отчете.

Пример страницы в исходном отчете

После добавления страницы её вид остался прежним, но имена некоторых элементов изменились, т.к. в основном отчете уже есть элементы с такими именами. По такому же принципу изменилось имя вновь добавленной страницы.

Пример добавленной в отчет страницы

Источники данных, Параметры, Переменные, Итоги и скрипт отчета, из которого добавляется страница, не переносятся. Поэтому, может потребоваться доработка отчета вручную.

Работать с отчетами стало ещё проще! По всем возникающим вопросам пишите в нашу поддержку support@fastreport.ru

.NET FastReport Дизайнер Отчет .NET FastReport Дизайнер Отчет
26 октября 2026

TfrImageComboBox: выпадающий список с изображениями и текстовыми подписями в FastReport VCL

TfrImageComboBox из FastEditors VCL: выпадающий список с иконками и подписями для FastReport VCL. Свойства, события и примеры использования в Delphi.
26 октября 2026

Прогресс-бар в Delphi: компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL

Разбираем компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL: настройка шкалы прогресса, пороги и маркеры, привязка к данным и пример на Delphi.
23 октября 2026

FastGrid изнутри: объект View, колонки и события компонента сетки Delphi

Внутреннее устройство FastGrid: объект View, свойство Appearance, колонки, события и режимы работы с данными DB и Unbound в Delphi. Разбор на примере демо-проекта GridDemo.dpr.

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»