Question about ZPL QR code command for variable with Serializtion

Hi, Zebra experts,

I got question about QR code with serialization.

In general bar code, we use ^SN or ^SF to increase the variable number...

^BY2,3,96^FT943,568^BCN,,Y,N,N,A

^FN8^FD$$BOX_NO$$^SFddd,1^FS

if there're 3 pages, this $$BOX_NO$$ will printed/scanned as 001, 002, 003.. normally.

Now, for 2D QR Code command,

I put is as below,

^FT943,568^BQN,2,8

^FN20^FDD03040C,LA,$$BOX_NO$$^SFddd,1^FS

But, QR is scanned as 001 only, in each page of  3 pages...

I tried various ^BQ and  ^FD parameters, still didn't figure out how to make this variable increment(2D QR) working.

Please help and correct my command, thanks a lot.

Best Regards,

Kayden

QR code using SN command with the underscore. (I'm not sure why, but the 'aaa' is required here, can be any text though.)

^XA^LH200,300
^BQN,2,7
^SNaaaBAG_0001,1,Y^FS
^FO50,300
^CF0,100
^SNBAG_0001,1,Y^FS
^PQ10,0,1,Y
^XZ

DataMatrix using the SF command allows for underscore, might be easier to understand.

^XA
^FO250,120^A0N,50,50
^BXN,10,200
^FDBAG_0001^SF%%%%dddd^FS
^FO250,300^A0N,50,50
^FDBAG_0001^SF%%%%dddd^FS
^PQ500
^XZ

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’