Dokumentumirányító címke elrendezései
Ez a cikk a rendszámtábla-, konténer-, egyéni és hullámcímkék elrendezésének létrehozását ismerteti. Emellett útmutatást nyújt az elrendezések létrehozásához használt Zebra programozási nyelv (ZPL) használatához.
A dokumentum útválasztó címke elrendezése meghatározza a címkék elrendezésének módját és a rájuk nyomtatott adatokat. A nyomtatási műveletek aktiválási pontjait a mobileszköz menüelemeiben és a munkasablonok modulban állíthatja be.
Az ebben a cikkben szereplő információk az összes dokumentum útválasztó címke elrendezésére vonatkoznak, beleértve a rendszámtáblacímkék, a konténercímkék, az egyéni címkék és a hullámcímkék elrendezését is.
Rendkívül összetett címkéket nyomtathat, feltéve, hogy a nyomtatóeszköz értelmezni tudja a ráküldött szöveget. Egy vonalkódot tartalmazó ZPL elrendezés például a következő példához hasonlíthat.
^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
A címke nyomtatási folyamatának részeként a példa szövegét $LicensePlateId$
egy adatértékkel helyettesíti a program. Számos széles körben elérhető címke-létrehozási eszköz segít a szöveg formázásában a címkék elrendezéséhez. Számos ilyen eszköz támogatja a $FieldName$
formátumot. Mindemellett a Microsoft Dynamics 365 Supply Chain Management speciális formázási logikát használ a dokumentumirányítási elrendezés mező-hozzárendelésének részeként.
A nyomtatásra kerülő értékek megtekintéséhez lépjen a Raktárkezelés > lekérdezések és jelentések > rendszámtáblacímkék menüpontba.
Kapcsolja be vagy ki ezt a funkciót
Ha rendszere még nem tartalmazza az ebben a cikkben leírt funkciókat, lépjen a Funkciókezelésre, és kapcsolja be a Továbbfejlesztett rendszámtábla elrendezések funkciót. (A Supply Chain Management 10.0.21-es verziójától kezdve ez a funkció alapértelmezés szerint be van kapcsolva. A Supply Chain Management 10.0.25-ös verziójától kezdve ez a funkció kötelező, és nem kapcsolható ki.)
Egyéni számformátumok
Testreszabhatja a numerikus mezőértékek formátumát, amely a következő formátumú kódokkal van kinyomtatva.
$FieldName:FormatString$
Itt találja a formátum magyarázatát:
FieldName
az adatmező neve (például Qty).FormatString
meghatározza, hogy az adatokat hogyan kell kinyomtatni.
A következő példák azt mutatják be, hogyan lehet testreszabni a munkamennyiség (Mennyiség) mezőt:
- Ha azt szeretné, hogy a program mindig négy számjegyet jelenítse meg (nullák használatával helyőrzőként), használja
$Qty:0000$
értéket. Ha például a mennyiség 10, akkor a címkén „0010” jelenik meg. - Ha mindig két tizedesjegyet kíván megjeleníteni, használja a
$Qty:0.00$
értéket. Ha például a mennyiség 10, akkor a címkén „10.00” jelenik meg.
A rendelkezésre álló számformátum-karakterláncok teljes listája az Egyéni numerikus formátumú karakterláncok című témakörben olvasható.
Egyéni karakterlánc-formátumok
A karakterlánc első karaktereit a következő mező és a formátumkód használatával lehet eltávolítani.
$FieldName:#..$
Itt a #
a kihagyandó karakterek számár határozza meg. Például Konténer sorozatszámot (SSCC) szeretne nyomtatni, amely nem tartalmazza az első két karaktert, használja a $LicensePlateId:2..$
értéket. Ebben az esetben a 0011111111111222221 azonosítótábla-szám „11111111111222221” értékkel lesz nyomtatva.
Egyéni dátum-/időformátumok
A következő példa bemutatja, hogyan lehet szabályozni a dátumok nyomtatásához használt formátumot.
$PrintedDate:dd-MM-yyyy$
Ebben a példában a 2020. április 30-i dátum „30-04-2020” értékkel lesz nyomtatva.
A rendelkezésre álló dátum-/időformátumok teljes listája az Egyéni dátum- és időformátum karakterláncok című témakörben olvasható.
Különálló sorok nyomtatása a többsoros adatokból
Ha egy adatmező több sort tartalmaz (azaz a sortöréssel elválasztott sorokat), akkor a következő formátummal nyomtathat egy adott sort.
$FieldName[#]$
Itt #
annak a sornak a száma, amelyet ki szeretne nyomtatni. (Az első sorhoz az 1 értéket használja)
A rendszere például egy olyan AdditionalAddress
mezőt tartalmaz, amely a következő többsoros címet tárolja:
Contoso Inc.
123 Utcanév
Valamilyen város, Valamilyen állam
Ezt a címet soronként a következő kódokat használva nyomtathatja ki.
Kód | A nyomtatott szöveg |
---|---|
$AdditionalAddress[1]$ |
Contoso Inc. |
$AdditionalAddress[2]$ |
123 Utcanév |
$AdditionalAddress[3]$ |
Valamilyen város, Valamilyen állam |
Nyomtatás és formázás egy megjelenítési módból
A következő formátummal nyomtathat egy megjelenítési módból.
$DisplayMethod()$
Ezt a formátumot kombinálhatja a cikk korábbi részében ismertetett más típusokkal. Például van egy DisplayListOfItemsNumbers()
névvel ellátott megjelenítési módja, és ki szeretné nyomtatni a mód első cikkszámát. Ebben az esetben a következő kódot használhatja.
$DisplayListOfItemsNumbers()[1]$
További erőforrások
A címkék beállításával és nyomtatásával kapcsolatos további információkat a következő cikkekben talál:
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: