Asiakirjan reitityksen etikettien asettelut

Tässä artikkelissa käsitellään rekisterikilven, kontin ja mukautettujen etikettien sekä aaltoetikettien asettelujen luontia. Artikkelissa kerrotaan myös, miten asettelut luodaan ZPL:n (Zebra Programming Language) avulla.

Asiakirjan reitityksen etikettien asettelut määrittävät, miten etiketit asetellaan ja miten tiedot tulostetaan niihin. Voit määrittää tulostuksen käynnistyspisteet, kun määrität matkaviestimen valikkokohteita ja työmalleja.

Tämän artikkelin tiedot koskevat kaikkia asiakirjan reitityksen etikettien asetteluita, myös rekisterikilpien etikettejä, konttien etikettejä, mukautettuja etikettejä ja aaltoetikettejä.

Voit tulostaa erittäin monimutkaisia etikettejä, jos tulostuslaite pystyy tulkitsemaan sille lähetettävän tekstin. Esimerkiksi viivakoodin sisältävä ZPL-asettelu voi muistuttaa alla olevaa esimerkkiä.

^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

Tämän esimerkin teksti $LicensePlateId$ korvautuu data-arvolla osana etiketin tulostusprosessia. Useiden laajalti käytettävissä olevien etikettityökalujen avulla voit muotoilla etiketin asettelun tekstin. Monet näistä työkaluista tukevat $FieldName$-muotoa. Lisäksi Microsoft Dynamics 365 Supply Chain Management käyttää erityismuotoilulogiikkaa osana tiedoston reitityksen asettelun kenttien yhdistämismääritystä.

Jos haluat nähdä tulostettavat arvot, siirry kohtaan Varaston hallinta > Kyselyt ja raportit > Rekisterikilven tarrat.

Toiminnon ottaminen käyttöön tai pois käytöstä

Jos järjestelmäsi ei vielä sisällä tässä artikkelissa kuvattuja ominaisuuksia, avaa Ominaisuuksien hallinta ja ota Rekisterikilpien etikettien parannetut asettelut -ominaisuus käyttöön. (Supply Chain Managementin versiosta 10.0.21 alkaen tämä ominaisuus on oletusarvoisesti otettu käyttöön. Supply Chain Managementin versiosta 10.0.25 alkaen tämä ominaisuus on pakollinen, eikä sitä voi poistaa käytöstä.)

Mukautetut lukumuodot

Voit mukauttaa numeeristen kenttien arvojen muotoilua käyttämällä koodeja, joiden muoto on seuraava.

$FieldName:FormatString$

Selitys tästä muodosta:

  • FieldName on tietokentän nimi (esimerkiksi Määrä).
  • FormatString määrittää, miten tiedot on tarkoitus tulostaa.

Seuraavissa esimerkeissä näytetään, miten työmäärä- (Määrä)-kenttää voi mukauttaa:

  • Jos haluat näyttää aina neljä numeroa (käyttämällä paikkamerkkeinä nollia), käytä $Qty:0000$-toimintoa. Jos määrä on esimerkiksi 10, otsikossa näkyy teksti "0010".
  • Jos haluat näyttää aina kaksi desimaalia, käytä $Qty:0.00$-kenttää. Jos määrä on esimerkiksi 10, otsikossa näkyy teksti "10.00".

Täydellinen luettelo käytettävissä olevista numeromuotomerkkijonoista on kohdassa Mukautetut numeeriset muotomerkkijonot.

Mukautetut merkkijonomuodot

Voit poistaa merkkijonon ensimmäiset merkit seuraavan kentän ja muotoilukoodin avulla.

$FieldName:#..$

Tässä # määrittää ohitettavien merkkien määrän. Jos esimerkiksi haluat tulostaa sarjatoimitusyksikkökoodin (SSCC) rekisterinumeron, joka ei sisällä kahta ensimmäistä merkkiä, käytä $LicensePlateId:2..$-tunnusta. Tässä tapauksessa rekisterinumero 0011111111111222221 tulostetaan muodossa "11111111111222221".

Mukautetut päivämäärän ja ajan muodot

Seuraavassa esimerkissä näkyy, miten päivämäärien tulostukseen käytettävää muotoa voidaan ohjata.

$PrintedDate:dd-MM-yyyy$

Tässä esimerkissä päivämäärä, joka on 30. huhtikuuta 2020, näkyy muodossa "30-04-2020".

Täydellinen luettelo käytettävissä olevista päivä-/aikamuodoista on kohdassa Mukautetut päivä-/aikamuotomerkkijonot.

Jos tietokenttä sisältää useita rivejä (rivejä, jotka on eroteltu rivinvaihtojen mukaan), voit tulostaa yksittäisen rivin käyttämällä seuraavaa muotoa.

$FieldName[#]$

Tässä # on rivinumero, jonka haluat tulostaa. (Käytä numeroa 1 ensimmäiselle riville.)

Järjestelmässä on esimerkiksi AdditionalAddress-kenttä, johon on tallennettu seuraava moniriviosoite:

Contoso Inc.
123 Kadunnimi
Joku kaupunki, joku osavaltio

Voit tulostaa tämän osoitteen yksi rivin kerrallaan, käyttämällä seuraavia koodeja.

Koodi Teksti, joka on tulostettu
$AdditionalAddress[1]$ Contoso Inc.
$AdditionalAddress[2]$ 123 Kadunnimi
$AdditionalAddress[3]$ Joku kaupunki, joku osavaltio

Voit tulostaa näyttötavasta käyttämällä seuraavaa muotoa.

$DisplayMethod()$

Voit yhdistää tämän muodon muihin tässä artikkelissa aiemmin kuvattuihin tyyppeihin. Sinulla on esimerkiksi näyttötapa, jonka nimi on DisplayListOfItemsNumbers() ja haluat tulostaa tämän menetelmän ensimmäisen nimiketunnuksen. Voit käyttää tässä tapauksessa seuraavaa koodia.

$DisplayListOfItemsNumbers()[1]$

Lisäresurssit

Lisätietoja etikettien määrittämisestä ja tulostamisesta on seuraavissa artikkeleissa: