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

01.11.2018

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

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

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

 

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

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

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

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

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

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

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

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

.NET .NET FastReport FastReport
3 июня 2025

Как импортозаместить генерацию документов в крупных компаниях: обзор продукта «МоиОтчеты Корпоративный Сервер»

В обзоре расскажем, как МоиОтчеты Корпоративный Сервер справляется с задачами крупного бизнеса и государственных предприятий в области автоматизированной генерации отчетов и документов.
30 мая 2025

Открываем файлы с расширением FP3 с помощью МоиОтчеты Вьювер

МоиОтчеты Вьювер — идеальное решение для работы с файлами FP3. Он позволяет легко открывать, просматривать, печатать и экспортировать отчёты.
21 апреля 2025

Как работают RFID-метки в FastReport VCL

В этой статье мы рассмотрим принцип работы RFID-меток с новым объектом TfrxDeviceCommand в FastReport VCL с релизом 2025.2.