infra:NET Expert
 
×
C:$BT(Barcode-Typ, Barcode-Breite, Position Label1, Position Label2, AutoCheck)#
Stellt den zu erzeugenden Barcode-Typ und dessen Formatierung ein. Für 2D-Barcodes haben die Parameter andere Bedeutungen. Die Beschreibung dazu folgt weiter unten.
Barcode-Typ
Numerischer Ident des zu verwendenden Barcode-Typs
 
  1 = EAN-13
  2 = EAN-8
  3 = UPC-A
  5 = Codabar
  6 = Code 39
  7 = Code 25 (2 of 5)
  8 = Code 25 Interleaved (iTF)
  9 = UPC-E
10 = EAN-13 (+2)
11 = EAN-13 (+5)
12 = EAN-8 (+2)
13 = EAN-8 (+5)
14 = UPC-A (+2)
15 = UPC-A (+5)
16 = UPC-E (+2)
17 = UPC-E (+5)
21 = Code 93
22 = Postnet
26 = Code 128
27 = EAN-128
101 = Data Matrix (2D)
102 = Maxi Code (2D)
103 = Maxi Code Ex (2D)
104 = PDF417 (2D)
105 = Aztec (2D)
106 = QR-Code (2D)
 
Hinweis: Für die 2D-Barcodetypen sind auch die 2-stelligen Typ-Nummern X1 (=101) bis X6 (=106) zulässig.
Breite
Die Breite in Millimetern je zu druckendem Barcode-Zeichen (zum Beispiel 4.5) – gilt nicht für 2D-Barcodes.
Pos. Label1
Position des 1. Barcode-Labels (nicht 2D-Barcodes):v:
0 = Text unten
1 = Text oben
2 = kein Label
Pos Label2
Position des 2. Barcode-Labels (nicht 2D-Barcodes)::
0 = Text unten
1 = Text oben
2 = kein Label
[AutoCheck]
Optionaler Parameter: Gibt an, ob bei Barcode-Typen, die dies unterstützen, eine automatische Checksumme erzeugt und im Code ausgegeben werden soll (nicht 2D-Barcodes):
0 = ohne automatische Checksumme
1 = mit automatischer Checksumme
Beispiele:
Um den Barcode-Typ EAN128 mit einer Breite von 5 Millimetern je Zeichen einzustellen, gilt folgendes Kommando:
C:$BT(27,5.0,0,0)#
Der Standard lässt sich durch folgendes Kommando wiederherstellen:
C:$BT(,,,)#