题
我有一个简单程序的打印条形码。标签格式是预载的形式。 值条形码由参数如下通过。
^XA
^XFR:FORM.ZPL
^FN999^FDH654321+Y0001+OABC+^FS
^PQ2,0,1,N
和它打印两个条形码
H654321+Y0001+OABC+
H654321+Y0001+OABC+
我要的是中间部分的序列号,它会打印出这样的条形码
H654321+Y0001+OABC+
H654321+Y0002+OABC+
我曾尝试^ SN和^ SF
^FN999^FDH654321+Y0001+OABC+^SF%%%%%%%%%dddd%%%%%%,1%%%%%%^FS
但它是不是成功,两个副本是相同的。我怎样才能做到这一点在ZPL-II?
解决方案 3
这是一个没有去。并最终产生在应用程序中的顺序,而不是在打印机中。
其他提示
从ZPL II手动撕开:
^ AF ^ SN 0001,1,Y ^ FS
定义序列字段中,由1开始的1值,递增,插入前导零
我不知道这是否会帮助你,虽然,因为我只有用EPL2标签定义体验的方式。
试试这个代码:
^XA
^LH10,40
^BCN,150,Y,N,N^FD^SNH654321+Y0001+OABC+,1,Y^FS
^PQ2,0,1,Y
^XZ
尝试改变^PQ2,0,1,N
到^PQ2,0,0,N
。在价值复制字段指示你想要印刷重复的序列号的序列号被递增之前。
不隶属于 StackOverflow