پیکربندی برچسب زبرا¶
در اودو، برچسبهایی که در قالب فایل زبان برنامهنویسی زبرا (ZPL) چاپ میشوند، برای برچسبی با ابعاد چهار در شش اینچ طراحی شدهاند. برای تغییر اندازه (یا تغییر قالب) متن به منظور تطبیق با اندازههای مختلف برچسب ZPL، به نمای برچسب ZPL بروید و کد ZPL را تغییر دهید.
هشدار
هنگام سفارشیسازی کد در Odoo، لطفاً توجه داشته باشید که ارتقاء پایگاه داده به نسخههای جدیدتر ممکن است کد سفارشی ZPL را مختل کند. مشتریان مسئول نگهداری کد سفارشی خود هستند.
به بخشهای زیر برای توضیحات و نمونه کدهای مربوط به سفارشیسازیهای پرکاربرد برچسبهای Zebra مراجعه کنید.
تنظیم حاشیه¶
متن در برچسبهای استاندارد ZPL که از اودو چاپ میشوند، زمانی که خط از پنجاه و پنج کاراکتر تجاوز کند، قطع میشود. برای جا دادن نامهای طولانی محصول یا شمارههای سری در یک خط، حاشیه را تنظیم کنید.
برای شروع، به کد ZPL برچسب در زبانه معماری بروید. در کد ZPL مربوط به برچسبهای محصول، دستور ^FT
را پیدا کنید که مشخص میکند متن یا عنصر گرافیکی از کجا روی برچسب قرار گیرد. دو عددی که بلافاصله پس از ^FT
میآیند، مختصات x و y را بر حسب نقطه (مشابه پیکسل برای چاپگرها) از حاشیههای چپ و بالا تعریف میکنند.
مهم
هنگام سفارشیسازی برچسبهای شماره سریال/بچ، به جای دستور ^FT
، به دستور ^FO
توجه کنید.
Example
مثال زیر نشان میدهد که نام محصول با فرمت پیشفرض ZPL اودو قطع میشود. در تب اصلاحشده، مختصات x موقعیت شروع برچسب از ^FT100,80
به ^FT0,80
تغییر داده شده است تا کل نام جا شود.

کد:
^XA^CI28
^FT100,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ

کد:
^XA^CI28
^FT0,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ
تغییر اندازه بارکد¶
برای تنظیم اندازه بارکد به مقیاس، ابتدا به کد ZPL برچسب در زبانه معماری بروید. دستور ^FO
را جستجو کنید (معمولاً در خط سوم)، که نقطه شروع حاشیه برای بارکد است.
دستور ^BY
اندازه بارکد را تنظیم میکند و سه عدد دریافت میکند: عرض بار، نسبت عرض بارهای پهن به بارهای باریک، و ارتفاع بار. بهصورت پیشفرض، کد ZPL در Odoo از ^BY3
استفاده میکند که عرض بار را به سه نقطه تنظیم میکند، اندازهای معمول که برای خواندن توسط اسکنرهای بارکد آسان است.
Example
برای کوچک کردن بارکد به مقیاس، ^BY3
به ^BY2
کاهش مییابد.

کد:
^XA^CI28
...
^FO100,160^BY3
...
^XZ

کد:
^XA^CI28
...
^FO100,160^BY2
...
^XZ
چرخاندن عناصر¶
برای چرخاندن عناصر در ZPL، ابتدا به کد ZPL برچسب در زبانه معماری بروید.
پارامتر اول دستور ^BC
(اطلاعاتی که بر رفتار دستور تأثیر میگذارد) چرخش یک آیتم را تعریف میکند، که میتواند:
N
: نمایش به صورت عادیR
: چرخش ۹۰ درجهI
: چرخش ۱۸۰ درجهB
: چرخش ۲۷۰ درجه
Example
برای چرخاندن بارکد، ^BCN
به ^BCB
تغییر مییابد.

کد:
^XA^CI28
...
^BCN,100,Y,N,N
...
^XZ

کد:
^XA^CI28
...
^BCB,100,Y,N,N
...
^XZ