Как сделать отчет-этикетку в FastReport VCL

06.03.2018

Печать этикеток одна из сфер применения генераторов отчетов. В этой статье мы рассмотрим некоторые аспекты создания отчета с этикетками.

В отчетах типа Этикетка заголовки данных обычно размещаются в колонке, а не в строке, как обычно. Что это значит? Покажу на примере.

Вот обычный список выводом данных построчно:

А вот колончатое размещение данных:

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

Создадим пустой отчет с одним бэндом MasterData. Наша цель сделать визитные карточки. Так как отчет состоит из одного бэнда, то размер визитки будет равен размеру этого бэнда. Давайте зададим высоту бэнда MasterData в инспекторе свойств. Установим значение 4,5 см. Чтобы задать ширину бэнда, нам нужно использовать разбиение на колонки.

Чтобы разбить страницу на колонки откройте меню Файл -> Свойства страницы (File -> Page Settings). На вкладке Other options задаем количество колонок – 2. Ширину колонок тоже можно изменять. Например, зададим 8,84 см. При этом бэнд стал уже чем половина страницы отчета. Вы можете настроить позицию бэнда в свойстве Positions.

 

А теперь создадим не сложны шаблон визитной карточки:

Так как мы не используем базу данных в бэнде MasterData, то нам нужно вручную задать количество записей в свойствах бэнда. В нашем случае - RowCount = 12. Посмотрим на отчет в режиме предварительного просмотра:

Как видите, все 12 этикеток поместились на одной странице отчета, которая (в нашем случае) в печатном виде имеет формат A4.

В случае использования данных из базы, следует для бэнда MasterData оставить свойство RowCount равным 0.

VCL Lazarus FastReport Отчет Delphi VCL Lazarus FastReport Отчет Delphi
6 февраля 2026

FastReport VCL: как 25 лет инноваций изменили подход к отчётности в VCL-приложениях

Мы решили оглянуться назад, чтобы показать, как менялись технологии отчетности, а также проследить ключевые этапы развития FastReport VCL в каждой версии.
13 октября 2025

Новые возможности экспорта изображений в Microsoft Word в FastReport .NET

В последней версии FastReport .NET мы добавили новые функции экспорта изображений. Теперь можно самостоятельно настроить баланс между качеством и размером итогового документа.
13 октября 2025

Как использовать Excel формулы в отчете при экспорте в MS Excel

Начиная с версии FastReport .NET 2026.1 появилась возможность экспортировать формулы в Microsoft Excel. Важно правильно настроить экспорт формул и соблюдать синтаксис.

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