Ein Label in FastReport.Net machen

2018-03-06

In diesem Artikel geht es um Label Wizard in FastReport.Net:

 

Labels gelten für die Darstellung von Barcodes, Visitencarten, Anschriften und Frachtbriefen usw. Labels können auf selbstklebenden oder normalen Etikettenpapier gedruckt werden. FastReport bietet eine Möglichkeit, eine neue Schablone zu erstellen oder schon existierte Variante zu verweden. Diese Schablone ist eine Reports Schablone mit der festgestellten Zahl von Seiten und Labels auf einer Seite.

 

Nach der Wahl von der Schablone sollen zwei Variablen definiert werden: die Label-Große und die Papier-Große, auf der die Schablone gedruckt wird. Weiter sind noch zwei Parameter "String" und "Columns" festzustellen, um die Zahl von Labels auf der Seite zu bestimmen. Wie das aussieht:

Im diesem Beispiel sind 4 Labels mit der Große von 7.4 mal 10.5 mm auf der Papier of 14.81 mal 21.01 platziert werden. Dafür gilt eine Tabelle mit 2 Spalten und 2 Zeilen. Die Zahl von Spalten sowie die Zahl von Zeilen können geändert werden:

Nach dem Hinzufügen wird die Nachricht gezeigt, dass die Label außer der Papier platziert werden. Beim Bedarf können die Zahl von Labels oder die Papier-Große so anpassen, dass alle Labels ohne Umbrüche auf der Seite platziert werden. 

FastReport hat eine große Datenbank mit den Label-Schablonen von verschiedenen Herstellern:

 

Und am Ende der Liste steht der Item "Custom", um weiter schon erstelle Schablone zu verweden. Für dieses Beispiel wurde der Hersteller "Formtec" gewählt:

 

Hier sind die Anschrift, Frachtbrief und Visitenkarte verfügbar.

Nach dem Schalten des Fenster wird die Taste “Create” geklickt und eine Custom-Schablone erstellt:

Nach dem Erstellen der Schablone wird dieses Label verfügbar. Dieses Label hat den Namen "Label6".

 

Die Reports Schablone ist leer und hat folgende Einstellungen: zwei Spalten mit der Breite 8.84 cm.

 

Weiter wird die Schablone mit den Daten erfüllt:

When die Daten aus einer Datenbank bezogen werden, erstellt jedes Element aus der Datenbank ein neues Label. Auf diese Weise wird die ganze Seite nach Schablone mit den Labels besitzt. In diesem Beispiel sind die Labels manuell erfüllt und nur ein Label wird gedruckt. Um das zu berichtigen, soll die Value RowCount property mehr als 1 (hier 10) eingestellt. Im Preview wird der Report so aussehen:

 

Für einige Zwecke ist es bequem, Reports Schablone in Labels zu speichern, weil es unnötig ist, eine separate Datei  mit der Seitengroße der Schablone zu speichern.

1. November 2024

Neue Funktionen des FastReport VCL Berichtseditors

Wir betrachten die neuen Funktionen des Berichtseditors: Hilfslinien, Hervorhebung von sich schneidenden Objekten, aktualisierte Berichts- und Datenbäume.
30. Oktober 2024

Verwendung von Stilen beim Erstellen von Berichten in FastReport VCL

Dieser Artikel beschreibt eine der neuen Funktionen von FastReport VCL - die Verwendung von Stilen und Stilseiten.
28. Oktober 2024

WSL 2 Anpassung an FastReport und FastCube

In diesem Artikel werden wir versuchen, gemeinsam herauszufinden, wie man WSL 2 konfiguriert, um mit FastReport und FastCube Komponenten in Lazarus für Linux zu arbeiten.
Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2024 Fast Reports Inc.