GS1128-Barcodes erstellen

Nahtlose Implementierung in Crystal Reports, MS Excel und MS Access

GS1128-Barcode in Crystal Reports erstellen

Da GS1128 auf Code128 basiert, verwendet es die Schriftfamilie der Code128-Barcode-Schriftarten.

1. Ein neues Formelfeld erstellen

Öffnen Sie Ihren Crystal Report. Klicken Sie mit der rechten Maustaste auf Formelfelder (Formula Fields) und wählen Sie "Neu..." aus dem Kontextmenü. Setzen Sie den Namen auf "GS1128" und klicken Sie dann auf "Editor verwenden" (Use Editor).

Formula editor settings

2. Die UFL-Funktion suchen

Navigieren Sie durch die Hierarchie: Funktionsliste (Functions List) ⇒ Zusätzliche Funktionen (Additional Functions) ⇒ COM and .NET UFLs (u212com.dll) ⇒ Visual Basic UFLs. Machen Sie einen Doppelklick auf die Funktion BCSLinearGS1128.

Crystal reports UFL selection

3. Datenbankfelder eingeben & Speichern

Übergeben Sie Ihr Datenbankfeld als Parameter für die GS1128-Formel und klicken Sie dann auf "Speichern". Die DLL wendet bei der Berechnung automatisch FNC1-Zeichen an, wenn zu einem Datenbezeichner mit variabler Länge gewechselt wird.

Formula parameter application
💡
Mehrere Datenbezeichner (AIs) codieren: Setzen Sie jeden Datenbezeichner (AI) in Klammern. Wenn Sie beispielsweise AI (02) zusammen mit AI (10) formatieren möchten, sollte die Struktur wie folgt aussehen:
(02)12345678901234(10)12345678901234567890

Der zugrunde liegende Parser verarbeitet den anfänglichen FNC1-String-Platzhalter als "[C1" und ordnet nachfolgende Instanzen dem Steuerzeichen GS (ASCII 29) zu.

4. Die Formel auf dem Arbeitsbereich positionieren

Ziehen Sie das neu erstellte GS1128-Formelfeld direkt auf Ihren Entwurfsbereich (Design View Canvas). Beachten Sie, dass anfangs rohe Textzeichenfolgen angezeigt werden, bevor die strukturellen Schriftart-Transformationen zugewiesen werden.

Canvas placement design

5. Schriftarteinstellungen zuweisen

Klicken Sie mit der rechten Maustaste auf Ihren Formelblock, wählen Sie "Feld formatieren" (Format Field) und wählen Sie unter den Schriftarteigenschaften code128m aus. Bestätigen Sie, um die Formatierungslogik erfolgreich anzuwenden.

Selecting font typeface
Rendered GS1128 barcode variant