Jagamisviis:


Dokumendi marsruudivaliku sildi paigutused

Selles artiklis kirjeldatakse, kuidas luua numbrimärgi, konteineri, kohandatud ja lainemärgiste paigutusi. Samuti annab see juhiseid paigutuste loomiseks kasutatava Zebra Programmeerimiskeele (ZPL) kasutamiseks.

Dokumendi marsruudi valiku paigutus määratleb identifitseerimisnumbri siltide paigutuse ja neile prinditavad andmed. Saate konfigureerida printimise käivitamispunktid mobiilsideseadme menüü üksuste ja töömallide häälestamisel.

Selles artiklis esitatud teave kehtib kõigi dokumentide marsruutimise siltide paigutuste kohta, sealhulgas paigutuste kohta numbrimärgi sildid, konteinerite sildid, kohandatud sildid ja laine sildid.

Saate printida väga keerukaid silte, eeldusel, et printimisseade suudab tuvastada sellele saadetud teksti. Näiteks vöötkoodi sisaldav Zebra Programmeerimiskeele (ZPL) paigutus, mis sarnaneb järgmise näitega.

^XA~TA000~JSN^LT0^MNW^MTD^PON^PMN^LH0,0^JMA^PR2,2~SD15^JUS^LRN^CI0^XZ
^XA
^MMT
^PW320
^LL0160
^LS0
^FT20,58^A0N,28,28^FH\^FDLabel:^FS
^FT20,81^AAN,18,10^FH\^FD$LicensePlateId$^FS
^BY1,3,17^FT20,106^BCN,,Y,N,N,A
^FD$LicensePlateId$^FS
^PQ1,,,Y^XZ

Sildi printimise protsessi käigus asendatakse selle näite tekst $LicensePlateId$ andmeväärtusega. Mitmed laialdaselt kättesaadavad siltide tegemise tööriistad aitavad teil vormindada sildi paigutuse teksti. Paljud neist tööriistadest toetavad vormingut $FieldName$. Lisaks kasutab Microsoft Dynamics 365 Supply Chain Management erivormingu loogikat dokumendi marsruudi valiku paigutuse välja vastenduse osana.

Prinditavate väärtuste nägemiseks avage Laohaldus > Päringud ja aruanded > Identifitseerimisnumbri sildid.

Lülitage see funktsioon sisse või välja.

Kui teie süsteemis ei ole veel selles teemas kirjeldatud funktsioone olemas, avage Funktsioonihaldus ja lülitage sisse funktsioon Litsentsiplaadi siltide täiustatud paigutused. (Alates Supply Chain Managementi versioonist 10.0.21 on see funktsioon vaikimisi sisse lülitatud. Alates Supply Chain Managementi versioonist 10.0.25 on see funktsioon on kohustuslik ja seda ei saa välja lülitada.)

Kohandatud numbrivormingud

Saate kohandada numbriväljade väärtuste vormingut, mis prinditakse järgmis vorminguga koodide abil.

$FieldName:FormatString$

Siin on selle vormingu kohta selgitus.

  • FieldName on andmevälja nimi (nt Kogus).
  • FormatString määratleb, kuidas andmeid peab printima.

Järgmistes näidetes kirjeldatakse, kuidas saate kohandada välja töö kogus (Kogus).

  • Kui soovite alati nelja numbrit kuvada (kasutades nulle kohatäitena), kasutage $Qty:0000$. Näiteks kui kogus on 10, kuvatakse sildil „0010”.
  • Kui soovite alati kahte komakohta kuvada, kasutage $Qty:0.00$. Näiteks kui kogus on 10, kuvatakse sildil „10,00”.

Saadaolevate numbrivormingu stringide täieliku loendi leiate teemast Kohandatud numbrivormingu stringid.

Kohandatud stringi vormingud

Stringi esimesi tähemärke saate eemaldada järgneva välja ja vormingu koodi abil.

$FieldName:#..$

Tähemärk # tähistab siin vahelejäetavate tähemärkide arvu. Näiteks konteineri seeriaviisilise lähetamise kood (SSCC) identifitseerimisnumbri printimiseks, mis ei sisalda kahte esimest märki, kasutage $LicensePlateId:2..$. Sel juhul prinditakse identifitseerimisnumber 0011111111111222221 kujul „11111111111222221”.

Kohandatud kuupäeva/kellaaja vormingud

Järgmises näites kirjeldatakse, kuidas saate juhtida kuupäevade printimiseks kasutatavat vormingut.

$PrintedDate:dd-MM-yyyy$

Selles näites prinditakse kuupäev 30. aprill 2020 kujul „30-04-2020”.

Saadaolevate kuupäeva/kellaaja vormingute täieliku loendi leiate teemast Kohandatud kuupäeva ja kellaaja vormingu stringid.

Kui andmeväli sisaldab mitut rida (st ridu, mis on eraldatud rea jaotustega), saate printida üksiku rea järgmise vormingu abil.

$FieldName[#]$

Tähemärk # tähistab siin rea numbrit, mida soovite printida. (Kasutage numbrit 1 esimesel real.)

Näiteks kui teie süsteemil on väli AdditionalAddress, mis talletab mitmerealise aadressi järgnevalt.

Contoso Inc.
Tänava nimi 123
Mingi linn, mingi riik

Saate printida selle aadressi ühe rea kaupa järgmiste koodide abil.

Kood Prinditav tekst
$AdditionalAddress[1]$ Contoso Inc.
$AdditionalAddress[2]$ Tänava nimi 123
$AdditionalAddress[3]$ Mingi linn, mingi riik

Saate printida kuvamisviisi abil, kasutades järgmist vormingut.

$DisplayMethod()$

Saate kombineerida seda vormingut ka teiste selles teemas eelnevalt kirjeldatud tüüpidega. Näiteks kui on teil kuvamisviis nimega DisplayListOfItemsNumbers() ja soovite printida selle viisi esimese kaubakoodi. Sel juhul saate kasutada järgmist koodi.

$DisplayListOfItemsNumbers()[1]$

Lisaressursid

Lisateavet siltide seadistamise ja printimise kohta leiate ka järgmistest artiklitest: