Anmelden

View Full Version : Barcode Interl2of5 drucken



Jenne
15-02-05, 13:21
Hallo Kollegen,
ich habe eine Printerfile mit Barcode Druck definiert.
Mein Feld das gedruckt werden soll ist 7 Stellen lang.
Per RPG Programm fülle ich diese jetzt und meine Nummer kommt auch sauber als Barcode gedruckt heraus, leider aber 8stellig mit führender Null. Weiß einer wie ich das verhindern kann ?
ZEILEB 7S 0O 14TEXT('BARCODE PZN ')
BARCODE(INTERL2OF5 1 *HRZ
X'01')
SPACEA(1)

Danke für Eure Hilfe
Jenne

Fuerchau
15-02-05, 13:26
Das kann man nicht verhindern, da der Barcode-Typ "2 of 5" eben aussagt, dass mit 5 Elementen (Striche und Leerräume) immer 2 Ziffern dargestellt werden.
Also ist jeder 2of5-Code immer ein geradzahliger Barcode.

Jenne
15-02-05, 13:30
Hallo Fuerchau,

gibt es irgendeine Möglichkeit die führende Null zu

ändern, vielleicht in ein '-' oder blank ?

kuempi von stein
15-02-05, 14:21
Hallo Fuerchau,

gibt es irgendeine Möglichkeit die führende Null zu

ändern, vielleicht in ein '-' oder blank ?
sorry, kenne mich da nicht so mit aus...
aaaber...
wenn ich mir so das handbuch ansehe dann steht da, dass Barcode ID INTERL2OF5 für Data Type "S" ist...
denke mal um ein entsprechendes ergebnis zu erreichen müsstest du ergo auf ne andere barcode ID CODE3OF9 / CODEABAR oder was auch immer ausweichen...
und das dann eben mit den entsprechenden konsequenzen..

kuempi

Jenne
15-02-05, 14:24
Ok, werde auf einen anderen Barcodetyp ändern.

Danke für Eure schnelle Hilfe

Fuerchau
15-02-05, 16:13
Code39 (3of9) ist ein Alpha-Code und ist erheblich breiter.
Code128 erlaubt fast den gesamten ASCII-Satz.
EAN128 ist ein fest formatierter Code128.
Code2of5 ist ein rein numerischer Code und daher kompakter.
EAN8/EAN13 dürft fast überall bekannt sein.

Und dann wäreb da noch ca. 25 weitere Varianten.