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).
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.
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.
(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.
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.