Das Drucken von GS1-128 Barcodes aus Octoflex heraus ist problemlos möglich, allerdings gilt es ein paar Details zu beachten.
- GS1-128 verwenden bestimmte Steuerzeichen. Die Entsprechung im Report Generator ist wie folgt
- NUL -> chr$(255)
- FNC1 -> chr$(254)
- FNC2 -> chr$(253)
- FNC3 -> chr$(252)
- FNC4 -> chr$(251)
- Der Barcode beginnt immer mit dem Steuerzeichen FNC1. Wird der Barcodetyp EAN 128 bzw. GS1 128 gewählt, wird das initiale Steuerzeichen automatisch gedruckt und muss nicht selbst angegeben werden.
- Innerhalb des Barcodes sind die Daten jeweils in Datenbezeichner (Numerischer Code, z.B. 30 für Menge) und anschließendem Wert unterteilt. Es können mehrere Daten in einem Barcode angegeben werden.
- Werte mit Variabler Länge müssen entweder in ihrer maximalen Länge oder durch das Steuerzeichen FNC1 terminiert angegeben werden.
- Auch wenn durch den Report Generator gültige GS1-128 Barcodes erzeugt werden, fehlt im Barcodebezeichner die characteristische Trennung von Datenbezeichner und Werten durch Klammern (z.B. (30)19(21)123456789012). Hier ist unsere Empfehlung die Eigenschaft Text ausgeben vom Barcode auf Nein zu setzen um die Ausgabe zu unterdrücken und einen eigenen Barcodebezeichner als Textobjekt zu erzeugen in dem der Wert entsprechend formatiert ausgegeben wird und zentriert unter dem Barcode zu drucken.
In Anhang finden Sie ein Beispiel, dass die Verwendung von GS1-128 Barcodes aus Octoflex heraus verdeutlicht.
Kommentare