Wie Barcode drucken mit der Nummer ZPL-II läuft?
Frage
Ich habe ein einfaches Programm, Drucken von Barcodes. Das Etikettenformat ist in einer vorgespannten Form. Der Wert der Barcode durch einen Parameter wie folgt übergeben wird.
^XA
^XFR:FORM.ZPL
^FN999^FDH654321+Y0001+OABC+^FS
^PQ2,0,1,N
Und es drucken zwei Barcodes
H654321+Y0001+OABC+
H654321+Y0001+OABC+
Was ich will, ist der mittlere Teil als Seriennummer, und es wird Barcodes wie folgt drucken
H654321+Y0001+OABC+
H654321+Y0002+OABC+
Ich habe versucht, die ^ SN und ^ SF
^FN999^FDH654321+Y0001+OABC+^SF%%%%%%%%%dddd%%%%%%,1%%%%%%^FS
Aber es war nicht Erfolg, zwei Kopien sind die gleichen. Wie kann ich es in ZPL-II zu tun?
Lösung 3
Es war nicht gehen ein. Und am Ende der Sequenz in der Anwendung bis erzeugen, nicht in den Drucker ein.
Andere Tipps
Zerrissen von einem ZPL II Handbuch:
^ ^ SN AF 0001, 1, Y ^ FS
Definieren serialisierten Feld Startwert von 1, Inkrementieren um 1, legt führende Nullen
Ich habe keine Möglichkeit zu wissen, ob dies wird Ihnen jedoch helfen, da ich nur Erfahrung mit EPL2 Label Definitionen haben.
Versuchen Sie diesen Code ein:
^XA
^LH10,40
^BCN,150,Y,N,N^FD^SNH654321+Y0001+OABC+,1,Y^FS
^PQ2,0,1,Y
^XZ
Versuchen Sie, die ^PQ2,0,1,N
Wechsel ^PQ2,0,0,N
. Der Wert in in repliziert Feld angegeben, dass Sie eine doppelte Seriennummer gedruckt wollten, bevor die Seriennummer erhöht wurde.