Wie macht man einen Etikettenbericht in FastReport VCL

2018-03-06

Etikettendruck ist ein Bereich der Anwendung von Berichtsgeneratoren. In diesem Artikel werden wir uns einige Aspekte der Erstellung eines Etikettenberichts ansehen.

In Berichten vom Typ Etikett werden die Datenbeschriftungen normalerweise in einer Spalte und nicht wie gewohnt in einer Zeile platziert. Was bedeutet das? Ich werde es an einem Beispiel zeigen.

Hier ist die übliche Liste der Ausgabe von Daten Zeile:

Hier ist die Spaltenplatzierung der Daten:

Wie Sie sehen können, ist die Idee des Etikettenberichts, ein Etikett mit der richtigen Größe und dem richtigen Inhalt zu erstellen. Dazu müssen Sie die Seitengröße des Berichts entsprechend der Etikettengröße festlegen. Lassen Sie uns alles mit einem Beispiel betrachten.

Erstellen Sie einen leeren Bericht mit einer MasterData-Band. Unser Ziel ist es, Visitenkarten zu machen. Da der Bericht aus einem einzigen Band besteht, entspricht die Größe der Visitenkarte der Größe dieses Band. Lassen Sie uns die Höhe der MasterData-Band im Eigenschaftsinspektor festlegen. Stellen Sie den Wert auf 4,5 cm ein. Um die Breite der Band festzulegen, müssen wir die Spaltenunterteilung verwenden.

Um eine Seite in Spalten aufzuteilen, öffnen Sie das Menü Datei -> Seiteneigenschaften (File -> Page Settings). Auf der Registerkarte Andere Optionen legen Sie die Anzahl der Spalten auf 2 fest. Sie können auch die Spaltenbreite ändern. Geben Sie zum Beispiel 8,84 cm ein. Dabei ist die Band schon mehr als eine halbe Seite des Berichts geworden. Sie können die Bandposition in der Eigenschaft Positions anpassen.

 

Und jetzt erstellen wir eine nicht komplizierte Visitenkartenvorlage:

Da wir die Datenbank im MasterData-Band nicht verwenden, müssen wir die Anzahl der Datensätze in den Bandeigenschaften manuell festlegen. In unserem Fall - RowCount = 12. Sehen Sie sich den Bericht in der Vorschau an:

Wie Sie sehen können, passen alle 12 Etiketten auf eine Seite des Berichts, die (in unserem Fall) im Druckformat A4 ist.

Wenn Sie Daten aus der Datenbank verwenden, sollten Sie die RowCount-Eigenschaft für die MasterData-Band auf 0 belassen.

VCL Lazarus FastReport Report Delphi VCL Lazarus FastReport Report Delphi
26. Oktober 2026

TfrImageComboBox: Eine Dropdown-Liste mit Bildern und Textbeschriftungen in FastReport VCL

TfrImageComboBox aus der FastEditors VCL: eine Dropdown-Liste mit Symbolen und Beschriftungen für die FastReport VCL. Eigenschaften, Ereignisse und Anwendungsbeispiele in Delphi.
26. Oktober 2026

Fortschrittsbalken in Delphi: Die Komponenten „TfrProgressBar“ und „TfrxProgressBar“ aus FastReport VCL

Schauen wir uns die Komponenten TfrProgressBar und TfrxProgressBar aus FastReport VCL einmal genauer an: Konfiguration der Fortschrittsskala, Schwellenwerte und Markierungen, Datenbindung sowie ein Delphi-Beispiel.
23. Oktober 2026

FastGrid von innen: Das View-Objekt, Spalten und Ereignisse der Delphi-Grid-Komponente

Interner Aufbau von FastGrid: das View-Objekt, die Eigenschaft „Appearance“, Spalten, Ereignisse sowie die Datenverarbeitungsmodi „DB“ und „Unbound“ in Delphi. Erläuterung am Beispiel des Demo-Projekts „GridDemo.dpr“.

© 1998-2026 Fast Reports Inc.