C:$BC(Znn,pp,"String"[,Optionen])# C:$BC(Znn,pp,“String“,Mode,“Zip“,CountryCode,ServiceClass,Symbols,Count)
Gibt in der aktuellen Druckzeile einen Barcode aus. Die zweite Variante gilt nur für Barcodes vom Typ „MaxiCodeEx“.
|
Znn
|
Höhe des Barcodes in Zeilen
Hinweis:
Wenn mehrere Barcodes in einer Zeile ausgegeben werden, darf nur der letzte das Z vor der Höhenangabe bekommen, sonst ist der Zeilenvorschub nicht korrekt.
Falls mehrere Barcodes in einer Zeile ausgegeben werden, darf nur der letzte Barcode das Z vor der Höhenangabe bekommen, sonst ist der Zeilenvorschub nicht korrekt.
Wenn seitlich vom Barcode (Barcode-Höhe mehrzeilig) mehrzeilige Textausgaben erfolgen sollen, darf der Barcode ebenfalls kein Z bekommen.
|
|
pp
|
Position des Barcodes in Zeichen
|
|
String
|
Auszugebender Barcode-Wert
|
|
Optionen
|
Mit der Option /0 werden alle Leerzeichen vor dem als Barcode auszugebenden Wert durch 0 ersetzt.
Beispiel
C:$BC(Z2,40,"LBUF(255,796,8)",/0)#
|
|
Mode
|
Datenmodus (nur „MaxiCodeEx“)
0 obsolet
1 obsolet
2 Structured Carrier Message mit numerischer Postleitzahl
(vornehmlich US-Inland)
|
|
|
3 Structured Carrier Message mit alphanumerischer PLZ (internationale Ziele)
4 unstrukturierte Daten mit Standardfehlerkorrektur
5 unstrukturierte Daten mit erweiterter Fehlerkorrektur
|
|
|
6 Reader-Programmierung
|
|
Zip
|
Postleitzahl entsprechend Mode (nur „MaxiCodeEx“)
|
|
CountryCode
|
ISO 3166 Ländercode – z.B. 276 für „Deutschland“ (nur „MaxiCodeEx“)
|
|
ServiceClass
|
Vom Spediteur abhängige Service Klasse (nur „MaxiCodeEx“)
|
|
Symbols
|
Anzahl Symboldaten zum Sammeln mehrerer Datensätze – die Ausgabe erfolgt erst wenn Count = Symbols (nur „MaxiCodeEx“)
|
|
Count
|
Nummer des aktuellen Datensatzes (nur „MaxiCodeEx“)
|
Der Operator ermöglicht den Druck von Barcodes.
Für die Ausgabe über Winword per DDE wird der Typ des auszugebenden Barcodes in der Sektion [DOKUMENTVALUES] angegeben.
Für jede andere Ausgabe mit dem infra-Drucksystem wird der Typ des auszugebenden Barcodes bei der Drucker-/Medienkonfiguration angegeben. Abhängig vom jeweiligen Barcode-Typ werden Prüfziffern und Sonderzeichen automatisch ergänzt.
Znn steht für die Höhe des Barcodes in Zeilen. Zum Beispiel steht Z2 für Barcode in 2facher Zeilenschrifthöhe.
pp steht für die Position innerhalb einer Druckzeile, an der der Barcode ausgegeben wird. Zum Beispiel wird bei "1" ganz vorne ausgedruckt.
Der "String", der als Barcode ausgegeben werden soll, wird als dritter Parameter angegeben. Die Sterne vor und hinter dem String für den Code39 werden automatisch ergänzt. Voraussetzung für den Barcode-Druck ist die Installation des entsprechenden Fonts (Codedreineun).
Achtung
Soll vor der Ausgabe des Sonderoperators etwas ausgegeben werden, so muss dieses mit "D:0#" vor dem Aufruf des Sonderoperators gedruckt werden, damit die Positionsangaben in der Druckzeile stimmen.