ÚVOD
Tento článek popisuje, jak upravit štítky klipartu zebry v operacích úložiště služby RMS (Microsoft Dynamics Retail Management System).
Další informace
Operace úložiště služby Microsoft Dynamics RMS obsahují popisek, který funguje s tiskárnou klipartu zebry. Tento popisek můžete použít k experimentování s možnostmi formátování, které jsou k dispozici, pokud používáte programovací jazyk klipartu zebry (ZPL). Následující informace vám pomůžou změnit formát štítku tak, aby vyhovoval vašim konkrétním potřebám. Tyto informace obsahují popisy klipartu zebry příkazů a proměnných, které Microsoft poskytuje, abyste mohli vkládat informace do štítků.Poznámka Tento článek obsahuje základní principy programovacího jazyka klipartu zebry, který se používá k vytváření štítků, které se dají používat s tiskárnami klipartu zebry štítků. Další informace o klipartu zebry programovacím jazyce (ZPL) a jeho programovacích průvodcích, rozšířených funkcích programovacího jazyka klipartu zebry, uživatelských příruček, technické podpory a dalších zdrojích najdete na následujícím webu:
Operace úložiště. LBL formát souboru
Kód na vrcholu souboru Label klipartu zebry se podobá následujícímu příkladu kódu.
'<Label Title>[INITIALIZE][LABEL]Barcode printer commands[END]
Poznámky:
-
V kódu nahraďte <název štítku> zástupný symbol s popisem, který se má zobrazit v seznamu štítků v nástroji Store Operations Manager.
-
Aby se popisek objevil v seznamu, musí být popisek uložený jako filename. LBL ve složce štítky.Poznámka Ve výchozím nastavení je složka štítky "C:\Program Files\Microsoft Retail Management System\Store Operations\LABELS".
Příkaz pro označení levé závorky
První příkaz klipartu zebry, který je nutné zadat za nadpisem [LABEL], je otevírací složená závorka. Označuje začátek nového štítku. Formát pro tento příkaz je následující:
^XATento příkaz je obvykle následovaný funkcí Change-alfanumericky-default-fontcommand. Tento příkaz nastaví velikost písma. Formát je následující:
^ CR,Výška,ŠířkaPoznámky:
-
V tomto příkazu musíte nahradit zástupný symbol písma některou z výchozích hodnot písma uvedených v následující tabulce:
Vícehodnotový
Rozměry písma
Na
9x5
B
11x17
C nebo D
18x10
E-mail
28x15
F
26x13
Věcný
60x40
Vo
21x13
Tato hodnota určuje výchozí písmo pro všechna alfanumerická pole.
-
Zástupný symbol výšky v bodech je třeba nahradit individuální výškou znaků. Přijatelné hodnoty jsou 0 až 32000. Tato hodnota určuje výchozí výšku všech alfanumerických polí.
-
Zástupný symbol šířky je třeba nahradit délkou jednotlivých znaků v bodech. Přijatelné hodnoty jsou 0 až 32000. Tato hodnota určuje výchozí šířku všech alfanumerických polí.
-
Výchozí alfanumerické písmo je. Pokud neměníte alfanumerické výchozí písmo a nepoužijete žádné alfanumerické pole (^ AF) nebo nezadáte neplatnou hodnotu písma, budou všechna zadaná data vytištěna do písma A. Pokud definujete pouze výšku nebo šířku, bude se muset zvětšení úměrně k definovanému parametru. Pokud hodnotu nedefinujete, budou použity poslední zadané hodnoty ^ CR nebo výchozí hodnoty ^ CF pro výšku a šířku.
Příkaz nastavit popisek domů
Další příkaz je sada štítků homecommand. Tento příkaz definuje pozici levého horního rohu popisku. Formát je následující:
^ LHX, YPoznámky:
-
Zástupný symbol x je třeba nahradit hodnotou pro počet bodů podél osy X (vodorovně). Přijatelné hodnoty jsou 0 až 32000.
-
Zástupný symbol y je třeba nahradit hodnotou pro počet bodů podél osy Y (svisle). Přijatelné hodnoty jsou 0 až 32000.
Příkaz nastavit délku popisku
Nyní nastavte délku popisku. Formát je následující:
^LLYPoznámka Zástupný symbol y je třeba nahradit hodnotou pro počet bodů podél osy Y (svisle). Přípustné hodnoty jsou 1 nebo větší. K určení délky popisku použijte následující vzorce:
-
6 teček/mm printheads:Délka v palcích X 152,4
-
Pro 8 teček/mm printheads:Délka v palcích X 203,2
-
Na 12 teček/mm printheads:Délka v palcích X 304,8
Příkaz Popisek orientace pole
Potom zadejte obsah štítku. První příkaz je pole orientationcommand. Tento příkaz určuje, kde se text na popisku nachází. Formát je následující:
^ FOX,YPoznámky:
-
Zástupný symbol x je třeba nahradit hodnotou pro počet bodů podél osy X (vodorovně). Přijatelné hodnoty jsou 0 až 32000.
-
Zástupný symbol y je třeba nahradit hodnotou pro počet bodů podél osy Y (svisle). Přijatelné hodnoty jsou 0 až 32000.
Za tímto příkazem následuje příkaz DataField.
Příkaz pole datalabel
Příkaz DataField určuje skutečný text, který se má vytisknout. Formát je následující:
^FDDataPoznámka Zástupný symbol pro data musíte nahradit skutečným textem, který chcete na štítku vytisknout. Tato data mohou být typu text nebo jedna z proměnných popisku uvedených v části Label Variables (proměnné popisku).
Příkaz Popisek na čárový kód
Pokud chcete místo dat vytisknout čárový kód, vložte příkaz beforethe datový čárový kód. Tento příkaz vybere typ čárového kódu, který se použije, a zakóduje následující datový příkaz pole. Formát je následující:
^BCOrientation,Height,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,ModePoznámky:
-
Zástupný symbol orientace je třeba nahradit jednou z následujících možností orientace.
Vícehodnotový
Šířku
J
Obvyklý
E
Otočený (90 stupňů po směru hodinových ručiček)
I
Obrácené (180 stupňů)
B
Dolů (270 stupňů). Číst zdola nahoru.
-
Zástupný symbol Height ( Výška ) musíte nahradit hodnotou výšky čárového kódu. Přijatelné hodnoty jsou 1 až 32000.
-
Pokud chcete vytisknout řádek interpretace pod čárovým kódem, musíte nahradit zástupný symbol PrintInterpretationLineBelow hodnotou. Přijatelné hodnoty zahrnují následující.
Vícehodnotový
Reakci
Y
Tiskněte čitelné znaky pod čárovým kódem.
J
Netiskněte čitelný člověk.
-
Pokud chcete vytisknout řádek interpretace nad čárovým kódem, musíte nahradit zástupný symbol PrintInterpretationLineAbove hodnotou. Přijatelné jsou následující hodnoty:
Vícehodnotový
Reakci
Y
Vytiskněte si humánní čitelné znaky nad čárovým kódem.
J
Netiskněte čitelný člověk.
-
Zástupný symbol UCCCheckDigit je třeba nahradit hodnotou, která má být určena, pokud chcete vytisknout aUCC kontrolní číslici.Poznámka Tato proměnná by měla být vždy nastavena na hodnotu N.
-
Pokud chcete určit režim, musíte nahradit zástupný symbol režimu .Poznámka Tato proměnná by měla být vždy nastavena na hodnotu N.
Pole separatorcommand
Každé pole musí končit polem separatorcommand. Formát je následující:
^FS
Pravá hranatá závorka
Po zadání všech dat musíte zahrnout pravou hranatou závorku. Bez tohoto příkazu bude čárový kód notprint. Formát pro tento příkaz je následující:
^XZ
Popisky
V následující tabulce jsou uvedené proměnné, které definují informace, které lze vytisknout na štítku. Proměnné musí být zadané přesně tak, jak jsou zde uvedeny. Proměnné musí používat přesné kapitalizace, které se zobrazí v tabulce.
Zajistitelů |
Popis |
---|---|
<<StoreName>> |
Název Storu |
<<ItemLookupCode>> |
Vyhledávací kód položky |
<<Description>> |
Popis položky |
<<ExtendedDescription>> |
Rozšířený popis položky |
<<SubDescription1>> |
Popis 1 položky |
<<SubDescription2>> |
Popis 2 položky |
<<SubDescription3>> |
Popis 3 položky |
<<Price>> |
Běžná cena položky |
<<SalePrice>> |
Prodejní cena položky |
<<PriceA>> |
Cena A položky |
<<PriceB>> |
Cena B položky |
<<PriceC>> |
Cena C položky |
<<MSRP>> |
Doporučená maloobchodní cena za zboží od výrobce |
<<BinLocation>> |
Umístění přihrádky položky |
<<Department>> |
Oddělení položky |
<<Category>> |
Kategorie položky |
<<SupplierName>> |
Jméno primárního dodavatele |
<<ReorderNumber>> |
Číslo přiobjednání primárního dodavatele |
<<SerialNumber1>> |
První sériové číslo serializované položky |
<<SerialNumber2>> |
Druhé sériové číslo serializované položky |
<<SerialNumber3>> |
Třetí sériové číslo serializované položky |
<<LastReceived>> |
Datum posledního příjmu položky |
<<LastSold>> |
Datum posledního proprodejní položky |
<<LotName>> |
Název šarže položky matice šarže |
<<ClassDescription>> |
Popis třídy Matrix |
<<ClassLookUpCode>> |
Kód třídy Matrix |
<<MatrixTitle1>> |
Název prvního sloupce informací matice |
<<MatrixTitle2>> |
Název druhého sloupce informací matice |
<<MatrixTitle3>> |
Název třetího sloupce informací matice |
<<MatrixField1>> |
Hodnota zadaná pro první sloupec informací matice |
<<MatrixField2>> |
Hodnota zadaná pro druhý sloupec informací o matici |
<<MatrixField3>> |
Hodnota zadaná pro třetí sloupec informací matice |
Odkazy
Následující ukázka kódu ukazuje příklad popisku klipartu zebry.
'Zebra Label 4" X 3"[INITIALIZE][LABEL]^XA^CFB,50,25^LH0,0^LL609.6^FO0,50^FD<<StoreName>>^FS^FO0,110^FDSale Price:^FS^FO0,170^FD<<Price>>^FS^FO0,230^BCN,200,N,N,N,N^FD<<ItemLookupCode>>^FS^FO0,440^FD<<Description>>^FS^XZ[FINALIZE]
Společnost Microsoft vám usnadňuje získání technické podpory poskytnutím informací o kontaktech na jiné výrobce. Tyto informace se mohou změnit bez předchozího upozornění. Společnost Microsoft neručí za správnost informací o kontaktech na jiné výrobce.Produkty jiných poskytovatelů, o kterých se hovoří v tomto článku, jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku (implicitně předpokládanou ani jinou) týkající se výkonu a spolehlivosti těchto produktů.