Code 128 Barcodes generieren

Code 128 Barcode in Crystal Reports generieren

Wie generiert man einen Code 128 Barcode in Crystal Reports?

Um einen Code 128 Barcode in Crystal Reports zu generieren, erstellen Sie ein neues Formelfeld mit der Funktion BCSLinearCode128 aus der Barcodesoft UFL-Bibliothek. Übergeben Sie Ihre Datenbankfelder als Argumente, platzieren Sie das Formelfeld auf Ihrer Entwurfsoberfläche und weisen Sie die Schriftartfamilie Code128MHr zu.

  1. Schritt 1: Bit-Version von SAP Crystal Reports ermitteln und DLL registrieren

    Bestimmen Sie die Bit-Version Ihrer SAP Crystal Reports-Installation. 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):

    Eingabeaufforderung als Administrator ausführen und Folgendes eingeben:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    %systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
    Registrierung der 64-Bit cruflbcs_x64.dll über die Administrator-Eingabeaufforderung

    Für 32-Bit Crystal Reports (2008–2016):

    Eingabeaufforderung als Administrator ausführen und Folgendes eingeben:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    regsvr32.exe cruflbcs.dll
    Registrierung der 32-Bit cruflbcs.dll über die Administrator-Eingabeaufforderung
  2. Schritt 2: Neues Code 128 Formelfeld erstellen

    Öffnen Sie Ihr Crystal Reports-Layout. Klicken Sie im Feld-Explorer mit der rechten Maustaste auf Formelfelder und wählen Sie im Kontextmenü Neu.... Geben Sie „code128“ in das Textfeld für den Namen ein und klicken Sie auf die Schaltfläche Editor verwenden.

    Erstellung eines neuen Crystal Reports-Formelfelds mit dem Namen code128
  3. Schritt 3: Barcodesoft Code 128 Funktion ausfindig machen

    Navigieren Sie im Formel-Workshop zum Verzeichnis „Zusätzliche Funktionen“ und doppelklicken Sie auf die Funktion BCSLinearcode128, die sich unter dem Knoten „Visual Basic UFLs“ befindet.

    Auswahl von BCSLinearcode128 aus der Liste der Visual Basic UFLs im Formel-Workshop
  4. Schritt 4: Datenbankfeld als Parameter verwenden

    Geben Sie Ihr Ziel-Datenbankfeld als primären String-Parameter innerhalb der Formelklammern an. Klicken Sie auf die Schaltfläche Speichern, um Ihre neue Formellogik zu validieren und zu sichern.

  5. Schritt 5: Code 128 Formelfeld in den Berichtsentwurf einfügen

    Ziehen Sie Ihr neu gespeichertes Formelfeld code128 aus dem Feld-Explorer und legen Sie es per Drag-and-Drop auf dem Berichtsentwurf ab, wo der Barcode erscheinen soll.

    Platzieren des Formelfelds code128 auf dem Crystal Reports-Berichtsentwurf
  6. Schritt 6: Code128MHr Schriftart zuweisen

    Klicken Sie mit der rechten Maustaste auf das platzierte Formelfeld-Objekt auf Ihrem Berichtsentwurf und wählen Sie Feld formatieren aus dem Kontextmenü. Wählen Sie im Reiter „Schriftart“ den Eintrag „code128mHr“ aus der Dropdown-Liste der Schriftfamilien aus.

    Ändern der Schriftart-Auswahl auf code128mHr im Fenster Feld formatieren
  7. Schritt 7: Generierung des Code 128 Barcodes überprüfen

    Klicken Sie auf OK, um die Änderungen zu übernehmen. Die Platzhalter-Textzeichenfolgen werden sofort umgewandelt und als aktiver, lesbarer linearer Code 128 Barcode in Ihrer Berichtsvorschau dargestellt.

    Erfolgreiche Generierung und visuelle Überprüfung des Code 128 Barcodes in Crystal Reports