UPC-A-Barcode in Crystal Reports generieren
Wie generiert man einen UPC-A-Barcode in Crystal Reports?
Um einen UPC-A-Barcode in Crystal Reports zu generieren, erstellen Sie ein neues Formelfeld mit der Funktion BCSLinearUPCA aus der Barcodesoft-UFL-Bibliothek. Übergeben Sie Ihre Datenbankfelder als Argumente, platzieren Sie das Formelfeld auf Ihrem Entwurfsbereich und weisen Sie die Schriftfamilie UpcEanM zu.
-
Schritt 1: Bitness von SAP Crystal Reports bestimmen und DLL registrieren
Bestimmen Sie die Bitness Ihrer SAP Crystal Reports-Version. SAP Crystal Reports 2008 bis 2016 sind 32-Bit-Versionen, während SAP Crystal Reports 2020 und 2025 64-Bit-Versionen sind.
Für 64-Bit Crystal Reports (2020 / 2025):
Führen Sie die Eingabeaufforderung als Administrator aus und führen Sie folgenden Befehl aus:
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
Für 32-Bit Crystal Reports (2008–2016):
Führen Sie die Eingabeaufforderung als Administrator aus und führen Sie folgenden Befehl aus:
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
-
Schritt 2: Ein neues UPC-A-Formelfeld erstellen
Öffnen Sie Ihr Crystal-Reports-Layout. Klicken Sie im Feld-Explorer mit der rechten Maustaste auf Formelfelder und wählen Sie Neu... aus dem Kontextmenü. Geben Sie „UpcEanM“ in das Textfeld für den Namen ein und klicken Sie anschließend auf die Schaltfläche Editor verwenden.
-
Schritt 3: Die Barcodesoft UPC-A-Funktion suchen
Navigieren Sie im Formel-Workshop zum Verzeichnis „Zusätzliche Funktionen“ und doppelklicken Sie auf die Funktion
BCSLinearUPCA, die sich unter dem Knoten „Visual Basic UFLs“ befindet.
-
Schritt 4: Datenbankfeld als Parameter für die UPC-A-Formel verwenden
Geben Sie Ihr gewünschtes Datenbankfeld als primären Zeichenfolgenparameter innerhalb der Formelklammern an. Klicken Sie auf die Schaltfläche Speichern, um Ihre neue Formellogik-Konfiguration zu validieren und zu speichern.
-
Schritt 5: UPC-A-Formelfeld in Ihren Berichtsentwurf einfügen
Ziehen Sie Ihr neu gespeichertes
Upca-Formelfeld aus dem Feld-Explorer und legen Sie es auf dem Entwurfsbereich ab, an dem der UPC-A-Barcode erscheinen soll.
-
Schritt 6: Schriftart „UpcEanM“ zuweisen
Klicken Sie mit der rechten Maustaste auf das platzierte Formelfeld-Objekt in Ihrem Entwurfsbereich und wählen Sie Feld formatieren... aus dem Kontextmenü. Wählen Sie im Reiter „Schriftart“ die Option „UpcEanM“ aus der Dropdown-Liste der Schriftfamilien aus.
Das Paket enthält sechs TrueType-Schriftarten: UpcEanXXL, UpcEanXL, UpcEanL, UpcEanM, UpcEanS und UpcEanXS. Jede Schriftart wurde mit einem anderen Seitenverhältnis entwickelt, sodass Sie diejenige auswählen können, die den Anforderungen Ihrer Anwendung am besten entspricht.
-
Schritt 7: Generierung des UPC-A-Barcodes überprüfen
Klicken Sie auf die Schaltfläche OK, um die Änderungen zu übernehmen. Die Platzhalter der Textzeichenfolge werden sofort umgewandelt und als aktiver, lesbarer UPC-A-Barcode in Ihrer Berichtsvorschau gerendert.