ZPL: RFID, объединение данных поля (^FD) и номеров полей (^FN)
Я пытаюсь кодировать 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)?
Заранее спасибо.
0 ответов
Что ж, может быть, слишком поздно, но для всех, у кого может возникнуть такой же вопрос - DF - это парная команда, вам нужно связать ее с XF. DF - это формат загрузки - здесь вы используете переменную ( FD, FN). XF - это формат вызова - здесь вы объявляете переменные. Итак, в вашем коде просто отсутствует определение переменной, вот весь код: Ваш код:
^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