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

13.03.2023

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.NET .NET FastReport FastReport Дизайнер Дизайнер Отчет Отчет
10 июля 2026

Как настроить Content Security Policy для отчетов FastReport .NET WEB

Узнайте, как настроить Content Security Policy для отчётов FastReport .NET WEB: обзор директив и значений CSP, изменения в архитектуре FastReport, типичные сценарии обхода и способы защиты.
22 июня 2026

Как настроить отчет с Business Objects из кода и дизайнера в FastReport .NET

В этой статье рассматривается реальный пример создания и использования шаблона отчета .frx для подключения к иерархическим бизнес-объектам в FastReport .NET.
21 апреля 2026

Использование водяных знаков в FastReport VCL

В статье подробно рассмотрели функционал добавления водяных знаков в FastReport VCL — как через визуальный интерфейс, так и программно, с помощью кода на Delphi и в скриптах отчётов.

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