Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

INTRODUCERE

Acest articol descrie cum se editează etichetele Zebra în operațiunile din Magazinul Microsoft Dynamics Retail Management System (RMS).

Mai multe informații

Operațiunile din Magazinul Microsoft Dynamics RMS includ o etichetă care funcționează cu imprimanta de coduri de bare Zebra. Puteți utiliza această etichetă pentru a experimenta opțiunile de formatare disponibile atunci când utilizați limba de programare Zebra (ZPL). Următoarele informații vă vor ajuta să modificați formatul etichetei pentru a corespunde nevoilor specifice. Aceste informații includ descrierea comenzilor Zebra și a variabilelor pe care le furnizează Microsoft, astfel încât să puteți insera informații în etichete.Notă Acest articol oferă o înțelegere de bază a limbii de programare Zebra care este utilizată pentru a crea etichete care pot fi utilizate cu imprimantele de etichete Zebra. Pentru mai multe informații despre limbajul de programare Zebra (ZPL) și ghiduri de programare, caracteristici avansate de limbaj de programare a Zebra, manuale de utilizare, asistență tehnică și alte resurse, vizitați următorul site web:

https://www.zebra.com

Format de fișier operațiuni depozit. LBL

Codul din partea de sus a unui fișier de etichete Zebra seamănă cu următorul exemplu de cod.

'<Label Title>[INITIALIZE][LABEL]Barcode printer commands[END]

Note

  • În cod, înlocuiți titlul etichetei<> substituent cu descrierea care doriți să apară în lista de etichete din Manager operațiuni depozit.

  • Pentru ca eticheta să apară în listă, eticheta trebuie să fie salvată ca fișier. LBL în folderul etichete.Notă În mod implicit, folderul etichete este folderul "C:\Program Files\Microsoft Retail Management System\Store Operations\LABELS".

Comanda etichetă paranteză deschisă

Prima comandă Zebra pe care trebuie să o tastați după titlul [etichetă] este paranteza de deschidere. Aceasta indică începutul unei etichete noi. Formatul pentru această comandă este următorul:

^XADe obicei, această comandă este urmată de modificarea-alfanumerică-implicită-fontcommand. Această comandă setează dimensiunea fontului. Formatul este următorul:

^ CFFont,Înălțime,lățimeNote

  • În această comandă, trebuie să Înlocuiți substituentul de Font cu una dintre valorile de font implicite listate în tabelul următor:

    Valoarea

    Dimensiuni font

    Un

    9x5

    B

    11x17

    C sau D

    18x10

    E

    28x15

    F

    26x13

    G

    60x40

    H

    21x13

    Această valoare specifică fontul implicit pentru toate câmpurile alfanumerice.

  • Trebuie să Înlocuiți substituentul de Înălțime cu înălțimea de caractere individuală în puncte. Valorile acceptabile sunt de la 0 la 32000. această valoare specifică înălțimea implicită pentru toate câmpurile alfanumerice.

  • Trebuie să Înlocuiți substituentul de lățime cu lățimea individuală a caracterelor în puncte. Valorile acceptabile sunt de la 0 la 32000. această valoare specifică lățimea implicită pentru toate câmpurile alfanumerice.

  • Fontul alfanumeric implicit este A. Dacă nu modificați fontul implicit alfanumeric și dacă nu utilizați o comandă de câmp alfanumerică (^ AF) sau introduceți o valoare nevalidă de font, orice date pe care le specificați imprimă în fontul A. Dacă definiți doar înălțimea sau lățimea, mărirea este obligată să fie proporțională cu parametrul definit. Dacă nu definiți nicio valoare, sunt utilizate ultimele valori ^ CF care sunt furnizate sau valorile implicite ^ CF pentru înălțime și lățime.

Comanda setare pagină de pornire etichetă

Următoarea comandă este setul de etichete homecommand. Această comandă definește poziția din stânga sus a etichetei. Formatul este următorul:

^ LHX, YNote

  • Trebuie să înlocuiți Substituentul x cu o valoare pentru numărul de puncte de-a lungul axei x (orizontală). Valorile acceptabile sunt de la 0 la 32000.

  • Trebuie să înlocuiți Substituentul y cu o valoare pentru numărul de puncte de-a lungul axei y (verticală). Valorile acceptabile sunt de la 0 la 32000.

Comanda setați lungimea etichetei

Acum, setați lungimea etichetei. Formatul este următorul:

^LLYNotă Trebuie să înlocuiți Substituentul y cu o valoare pentru numărul de puncte de-a lungul axei y (verticală). Valorile acceptabile sunt 1 sau mai mari. Utilizați următoarele formule pentru a determina lungimea etichetei:

  • Pentru capete de imprimare cu 6 puncte/mm:Lungime în inchi X 152,4

  • Pentru capete de imprimare 8 puncte/mm:Lungime în inchi X 203,2

  • Pentru 12 capete de imprimare dot/mm:Lungime în inchi X 304,8

Comanda etichetă de orientare câmp

Apoi, introduceți conținutul etichetei. Prima comandă este câmpul orientationcommand. Această comandă specifică unde se află textul pe etichetă. Formatul este următorul:

^ FOX,YNote

  • Trebuie să înlocuiți Substituentul x cu o valoare pentru numărul de puncte de-a lungul axei x (orizontală). Valorile acceptabile sunt de la 0 la 32000.

  • Trebuie să înlocuiți Substituentul y cu o valoare pentru numărul de puncte de-a lungul axei y (verticală). Valorile acceptabile sunt de la 0 la 32000.

Această comandă este urmată de câmpul DataCommand.

Comanda datalabel câmp

DataCommand câmp specifică textul real de imprimat. Formatul este următorul:

^FDDataNotă Trebuie să Înlocuiți substituentul de date cu textul real pe care doriți să-l imprimați pe etichetă. Aceste date pot fi fie text, fie una dintre variabilele etichetei listate în secțiunea "variabile etichetă".

Comanda etichetă de coduri de bare

Dacă doriți să imprimați un cod de bare în loc de date, inserați comanda Cod de bare înaintede comanda date câmp. Această comandă selectează ce tip de cod de bare să utilizeze și codifică următoarea comandă de date de câmp cu acest tip de cod de bare. Formatul este următorul:

^BCOrientation,Height,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,ModeNote

  • Trebuie să Înlocuiți substituentul de Orientare cu o valoare pentru una dintre următoarele orientări.

    Valoarea

    Orientarea

    N

    Normal

    R

    Rotit (90 grade în sensul acelor de ceasornic)

    Pot

    Inversat (180 grade)

    B

    Jos în sus (270 grade). Citiți din partea de jos în sus.

  • Trebuie să Înlocuiți substituentul de Înălțime cu o valoare pentru înălțimea codului de bare. Valorile acceptabile sunt de la 1 la 32000.

  • Trebuie să înlocuiți Substituentul PrintInterpretationLineBelow cu o valoare pentru a specifica dacă doriți să imprimați linia de interpretare a imprimării sub codul de bare. Valorile acceptate includ următoarele.

    Valoarea

    Comportamentul

    Y

    Imprimați caracterele lizibile uman sub codul de bare.

    N

    Nu se imprimă caracterul lizibil uman.

  • Trebuie să înlocuiți Substituentul PrintInterpretationLineAbove cu o valoare pentru a specifica dacă doriți să imprimați linia de interpretare a imprimării deasupra codului de bare. Valorile acceptate includ următoarele:

    Valoarea

    Comportamentul

    Y

    Imprimați caracterele lizibile umane deasupra codului de bare.

    N

    Nu se imprimă caracterul lizibil uman.

  • Trebuie să înlocuiți Substituentul UCCCheckDigit cu o valoare pentru a specifica dacă doriți să imprimați AUCC de selectare cifră.Notă Această variabilă trebuie setată întotdeauna la N.

  • Trebuie să Înlocuiți substituentul de mod cu o valoare pentru a specifica modul.Notă Această variabilă trebuie setată întotdeauna la N.

Câmpul separatorcommand

Fiecare câmp trebuie să se termine cu un câmp separatorcommand. Formatul este următorul:

^FS

Paranteză închisă

După ce introduceți toate datele, trebuie să includeți o paranteză de închidere. Fără această comandă, codul de bare va notprint. Formatul pentru această comandă este următorul:

^XZ

Variabile etichetă

Următorul tabel listează variabilele care definesc informațiile care pot fi imprimate pe o etichetă. Variabilele trebuie să fie tastate exact așa cum apar aici. Variabilele trebuie să utilizeze scrierea cu majuscule exactă care apare în tabel.

Variabilă

Descriere

<<StoreName>>

Numele magazinului

<<ItemLookupCode>>

Codul de căutare al elementului

<<Description>>

Descrierea elementului

<<ExtendedDescription>>

Descrierea extinsă a elementului

<<SubDescription1>>

SubDescriere 1 din element

<<SubDescription2>>

SubDescriere 2 din element

<<SubDescription3>>

SubDescriere 3 din element

<<Price>>

Prețul regulat al elementului

<<SalePrice>>

Prețul de vânzare al elementului

<<PriceA>>

Prețul a din element

<<PriceB>>

Prețul B al elementului

<<PriceC>>

Prețul C al elementului

<<MSRP>>

Prețul recomandat al producătorului pentru element

<<BinLocation>>

Locația compartimentului pentru element

<<Department>>

Departamentul elementului

<<Category>>

Categoria elementului

<<SupplierName>>

Numele furnizorului principal

<<ReorderNumber>>

Numărul reordonării furnizorului principal

<<SerialNumber1>>

Primul număr serial al unui element serializat

<<SerialNumber2>>

Al doilea număr serial al unui element serializat

<<SerialNumber3>>

Al treilea număr serial al unui element serializat

<<LastReceived>>

Data la care a fost primit ultimul element

<<LastSold>>

Data la care a fost vândut ultimul element

<<LotName>>

Numele lotului unui element matrice lot

<<ClassDescription>>

Descrierea unei clase de matrice

<<ClassLookUpCode>>

Codul unei clase de matrice

<<MatrixTitle1>>

Titlul primei coloane din informațiile despre matrice

<<MatrixTitle2>>

Titlul celei de-a doua coloane a informațiilor despre matrice

<<MatrixTitle3>>

Titlul celei de-a treia coloane a informațiilor despre matrice

<<MatrixField1>>

Valoarea care a fost introdusă pentru prima coloană din informațiile despre matrice

<<MatrixField2>>

Valoarea care a fost introdusă pentru a doua coloană a informațiilor despre matrice

<<MatrixField3>>

Valoarea care a fost introdusă pentru a treia coloană a informațiilor despre matrice

Referințe

Următorul eșantion de cod arată un exemplu de etichetă Zebra.

'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]

Microsoft furnizează informații de contact de la terți pentru a vă ajuta să găsiți asistență tehnică. Aceste informații de contact se pot modifica fără notificare prealabilă. Microsoft nu garantează acuratețea informațiilor de contact de la terți.Produsele producătorilor terți prezentate în acest articol sunt fabricate de companii independente de Microsoft. Microsoft nu garantează în nici un fel, implicit sau în alt mod, funcționarea sau fiabilitatea acestor produse.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×