Как сделать отчет-этикетку в 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
8 сентября 2026

Ответы на популярные вопросы о формате FP3

Разбираем 11 частых вопросов о формате FP3: что это за файлы, чем отличаются от FR3, какие программы их открывают и как конвертировать в PDF.
4 сентября 2026

Как из FastReport .NET экспортировать отчет в DXF

Рассмотрим способы экспорта отчета в формат DXF, а также посмотрим, как выглядит полученный результат после открытия файла в CAD-приложении.
30 июля 2026

Как из FastReport .NET экспортировать отчет в PostScript

В этой статье мы на простом примере рассмотрим экспорт отчета FastReport .NET в формат PostScript, разобрав настройку параметров и программную реализацию.

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