1. Bitte ermitteln Sie die Bitzahl Ihres SAP Crystal Reports.
SAP Crystal Reports 2008 / 2011 / 2013 / 2016 sind 32-Bit.
SAP Crystal Reports 2020 / 2025 are 64-Bit.
1.1 Wenn Ihr SAP Crystal Reports 64-Bit ist, registrieren Sie bitte die 64-Bit-Datei cruflbcs_x64.dll wie unten beschrieben.
Klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung und führen Sie diese als Administrator aus.
Um die 64-Bit-DLL zu registrieren, geben Sie bitte die folgenden Befehle ein:
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
1.2 Wenn Ihr SAP Crystal Reports 32-Bit ist, registrieren Sie bitte die 32-Bit-Datei cruflbcs.dll wie unten beschrieben.
Geben Sie die folgenden Befehle ein, um die 32-Bit-Datei cruflbcs.dll zu registrieren:
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
Wenn das folgende Fenster aufpoppt, war Ihre Registrierung erfolgreich.
2. Suchen Sie die UFL-Funktion.
Navigieren Sie durch die Hierarchie: Funktionsliste ⇒ Zusätzliche Funktionen ⇒ COM- und .NET-UFLs (u212com.dll) ⇒ Visual Basic-UFLs. Doppel-klicken Sie auf die Funktion BCSLinearCode39Ext.
3. Erstellen Sie ein neues Formelfeld
Öffnen Sie Ihren Crystal Report. Klicken Sie mit der rechten Maustaste auf Formelfelder und wählen Sie "Neu..." aus dem Kontextmenü. Legen Sie den Namen auf "ExtCode39MHr" fest und klicken Sie dann auf "Editor verwenden".
4. Datenbankfeld als Parameter für die Aztec-Code-Formel verwenden
Geben Sie das Datenbankfeld als Parameter für die Aztec-Code-Formel ein. Und klicken Sie auf die Schaltfläche "Speichern", um das Aztec-Code-Formelfeld zu speichern.
Die maximale String-Länge für Formelfelder in Crystal Reports beträgt 254. Daher müssen wir mehrere Formelfelder erstellen, um den Aztec Code in verschiedene Teile aufzuteilen.
Um herauszufinden, wie viele Formelfelder benötigt werden, verwenden Sie bitte diese Formel: BCSAztecFormulaNoForCR({Test.Data})
5. Fügen Sie ein Textobjekt in Ihren Bericht ein. Ziehen Sie alle Aztec-Code-Formelfelder nacheinander per Drag-and-Drop in das Textobjekt. Sie werden einige seltsame Zeichen in Ihrem Bericht sehen. Keine Sorge! Sie haben die BcsAztec-Barcode-Schriftart noch NICHT angewendet.
6. Schriftart BcsAztec anwenden.
Klicken Sie mit der rechten Maustaste auf das Aztec-Code-Formelfeld und wählen Sie "Objekt formatieren" aus dem Kontextmenü. Wählen Sie dann "BcsAztec" als Schriftart aus.
7. Der aztec-code Barcode wurde in Ihrem Crystal Report erstellt.
Klicken Sie auf die Schaltfläche OK. Sie erhalten den aztec-code Barcode in Ihrem Bericht.