ZPL: RFID, объединение данных поля (^ FD) и номеров полей (^ FN) - PullRequest
0 голосов
/ 16 октября 2018

Я пытаюсь кодировать EPC RFID GS1, используя операторы ZPL на принтере Zebra 410R.

Сначала рассмотрим следующий ZPL:

^FD51,0,6,111111,2,33,444^FS

Я пытаюсь заменить 444 значением, сохраненным в номере поля (^ FN).

^XA 
^DFE:RFID^FS
^RB96,8,3,3,20,24,10,28
^RFW,E
^FD51,0,6,111111,2,33,^FN11"Enter Barcode"^FS
^XZ

Итак, как заменить часть '444' данных поля значением, сохраненным в номере поля (^ FN11)?

Заранее спасибо.

1 Ответ

0 голосов
/ 09 августа 2019

Ну, может быть, немного слишком поздно, но для всех, у кого может возникнуть тот же вопрос: DF - это команда пары, вам нужно связать ее с XF.DF - формат загрузки - здесь вы используете переменную (FD, FN).XF - это Recall Format - здесь вы объявляете переменные.Итак, ваш код просто пропускает определение переменной, вот весь код: Ваш код:

^XA 
^DFR:RFID^FS
^RB96,8,3,3,20,24,10,28
^RFW,E
^FD51,0,6,111111,2,33,^FN11"Enter Barcode"^FS
^XZ

^XA
^XFR:RFID
^FN11^FN444^FS
^XZ
...