2014-12-04 250 views
0

這是我將要打印的標籤的完整ZPL代碼。這包含模擬數據,因爲完成的代碼將連接到Excel中超過1000個標籤。Zebra ZPL代碼混合模式QR數據

^XA 
^FO50,30 
^ADN,60,50 
^FD300957^FS 
^FO50,170 
^ADN,40,25 
^FDGUIDE PIN PANELBOARD^FS 
^FO50,240 
^ADN,25,15 
^FDPOU Location^FS 
^FO50,280 
^ADN,40,25 
^FDD2P^FS 
^FO50,370 
^ADN,25,15 
^FDSupply Location^FS 
^FO50,410 
^ADN,40,25 
^FDW7E02^FS 
^FO50,490 
^ADN,40,25 
^FDBin Qty^FS 
^FO50,540 
^ADN,50,25 
^FD50^FS 
^FO650,30 
^ADN,25,15 
^FDSTORES^FS 
^FO650,70 
^ADN,25,15 
^FDKBLINE^FS 
^FO650,110 
^ADN,28,15 
^FDD2P^FS 
^FO450,250^BQ,2,10 
^FDD03048F,LA,N300957,ACAGE,AW7E02,ASTORES,AKBLINE,N50^FS 
^XZ 

有問題的行是

^FDD03048F,LA,N300957,ACAGE,AW7E02,ASTORES,AKBLINE,N50^FS 

我需要我的QR代碼做的是與自動輸入混合模式,並採取在部分「N300957,ACAGE,AW7E02,ASTORES,AKBLINE,N50」和插件中發現的6個項目他們在掃描時分離字段。在清單表單上標記數據時,這些數據按字段的順序排列。此時,掃描時,QR將所有數據僅發送到長字符串中的第一個字段。有誰知道如何得到這個工作?

回答

0

使用\ 09水平製表和\ 0D進行回車這樣的:

^FDD03048F,LA,N300957\09ACAGE\09AW7E02\09ASTORES\09AKBLINE\09N50\0D^FS 

您可能還需要指定^ FH \,這裏是我在過去使用完整的例子:

^XA 
^FO343,295 
^BQN,2,4^FH\^FDLA,Field1\09Field2\09Field3\0D^FS 
^PQ1,0,1,Y 
^XZ 
+0

我幾乎完全符合您的^ FH建議。這裏是我現在的東西 '^ FO400,100^BQN,2,10^FH \^FDLA,300957 \ 09STORES \ 096D18 \ 09STORES \ 09KBLINE \ 09 \ 0950 \ 09 \ 09 \ 09^FS^PQ1,0 ,1,Y' \ 0950 \ 90 \ 90之後我需要一個ENTER函數,因此它在出現在該字段中的彈出窗口上單擊OK按鈕,然後切換到最後一個字段。有沒有這樣做的功能?再次感謝你的幫助! @Elton – Toons 2014-12-09 16:25:49

+0

嘗試使用\ 0D進行回車 – 2014-12-09 17:30:00

+0

我試過了。它沒有工作。我查看了ASCII表格的值,但似乎可能使用ENTER/RETURN函數的少數幾個沒有按需要工作。 @Elton – Toons 2014-12-10 15:11:06

-3

_0D_0A去QR碼的下一行。