كيفية طباعة الباركود مع تشغيل عدد ZPL-II؟
سؤال
ولدي بسيطة طباعة الباركود برنامج. تنسيق التسمية في شكل مسبقة. قيمة يتم تمرير الباركود من قبل المعلمة على النحو التالي.
^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 الثاني:
<اقتباس فقرة>و^ ^ 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
. القيمة في نسخ متماثلة في الحقل الذي أشار أردت الرقم التسلسلي مكررة طباعة قبل أن يتزايد الرقم التسلسلي.