پیکربندی برچسب Zebra¶
در Odoo، برچسبهایی که در فرمت فایل زبان برنامهنویسی Zebra (ZPL) چاپ میشوند، برای تناسب با برچسبی به اندازه چهار در شش اینچ طراحی شدهاند. برای تغییر اندازه (یا فرمتدهی مجدد) متن برای تطبیق با اندازههای مختلف برچسب ZPL، به نمای برچسب ZPL بروید و کد ZPL را تغییر دهید.
هشدار
هنگام سفارشیسازی کد در Odoo، لطفاً توجه داشته باشید که ارتقاء پایگاه داده به نسخههای جدیدتر ممکن است کد سفارشی ZPL را خراب کند. مشتریان مسئول نگهداری کد سفارشی خود هستند.
به بخشهای زیر برای توضیحات و مثالهایی از کد مربوط به سفارشیسازیهای پرکاربرد برچسبهای Zebra مراجعه کنید.
تنظیم حاشیه¶
متن از برچسبهای استاندارد ZPL که در Odoo چاپ میشوند، زمانی که خط از پنجاه و پنج کاراکتر بیشتر باشد، بریده میشود. برای قرار دادن نامهای طولانی محصول یا شماره دسته در یک خط، حاشیه را تنظیم کنید.
برای شروع، به کد ZPL برچسب در تب معماری بروید. در کد ZPL برچسبهای محصول، به دنبال دستور ^FT
باشید که مشخص میکند متن یا عنصر گرافیکی از کجا روی برچسب قرار گیرد. دو عدد بلافاصله پس از ^FT
مختصات x و y را به صورت نقاط (مشابه پیکسلها برای چاپگرها) از حاشیه چپ و بالا تعریف میکنند.
مهم
هنگام سفارشیسازی برچسبهای شماره دسته/سریال، به جای ^FT
به دنبال دستور ^FO
باشید.
مثال
مثال زیر نشان میدهد که نام محصول با فرمت پیشفرض ZPL در Odoo بریده میشود. در تب ثابت، مختصات 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
استفاده میکند، که عرض نوار را به سه نقطه تنظیم میکند، اندازهای معمول که برای اسکنرهای بارکد به راحتی قابل خواندن است.
مثال
برای کوچک کردن بارکد به مقیاس، ^BY3
به ^BY2
کاهش مییابد.

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

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

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

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