Дублирование или удаление страниц при предварительном просмотре отчета

01.11.2018

В FastReport 2018.4 появилась очень интересная функциональная возможность – добавлять и удалять страницы отчета в режиме предварительного просмотра. Давайте внесем ясность. Речь идет о страницах построенного отчета. То есть вы можете выбрать конкретную страницу отчета и клонировать ее сколь угодно много раз, либо удалить выбранную страницу. При этом никакого влияния на сам шаблон отчета не будет. Даже, если у вас останется всего одна страница. Чтобы вернуть все в исходное состояние – просто постройте отчет заново.

Когда эта функция может быть полезна? Например, если вам нужно распечатать отчет, а какие-то определенные страницы нужны в нескольких экземпляров. Или наоборот, некоторые страницы не нужно печатать. Да, в настройках печати вы можете задать номера нужных страниц. Но вы должны запомнить эти номера. Это не очень удобно. Используя новую функцию, вы добавляете нужные страницы без необходимости что-то запоминать.

Давайте рассмотрим, как это работает на практике. Например, у нас есть построенный в режиме предварительного просмотра отчет Simple List. Уменьшим его масштаб, чтобы в область видимости поместились все три страницы:

 

Обратите внимание, что первая страница имеет желтую рамку. Это означает, что она выбрана сейчас.

На панели инструментов сверху добавились два ярлыка:

-  копировать страницу;

-  удалить страницу.

Скопируем первую страницу:

Скопированная страница добавилась сразу после выбранной.

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

Таким образом, новая функция клонирования и удаления страниц построенного отчета весьма полезна при печати.

.NET FastReport .NET 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 ООО «Быстрые отчеты»