Belge rotası etiket düzenleri
Bu makalede, plaka, konteyner, özel ve dalga etiketleri için düzenlerin nasıl oluşturulacağı açıklanmaktadır. Ayrıca düzenleri oluşturmak için kullanılan Zebra Programlama Dili'ni (ZPL) kullanma ile ilgili yönergeler de sağlanmaktadır.
Belge rotası etiket düzenleri, etiketlerin düzenlenme biçimini ve üzerlerine yazdırılan verileri tanımlar. Mobil cihaz menü öğelerini ve iş şablonlarını ayarlarken, yazdırma tetikleme noktalarını yapılandırırsınız.
Bu makaledeki bilgiler; plaka etiketleri, konteyner etiketleri, özel etiketler ve dalga etiketleri düzenleri dahil olmak üzere tüm belge rotası etiket düzenleri için geçerlidir.
Yazdırma cihazının gönderilen metni yorumlayabilmesi koşuluyla, çok karmaşık Etiketler yazdırabilirsiniz. Örneğin, barkod içeren bir ZPL düzeni aşağıdaki örneğe benzeyebilir.
^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
Etiket yazdırma işleminin bir parçası olarak bu örnekteki $LicensePlateId$
metni bir veri değeriyle değiştirilecektir. Birçok yaygın kullanılan etiket oluşturma aracı, etiket düzenine ilişkin metni biçimlendirmenize yardımcı olabilir. Bu araçların çoğu $FieldName$
biçimini destekler. Ek olarak, Microsoft Dynamics 365 Supply Chain Management, belge yönlendirme düzenine için alan eşlemesinin bir parçası olarak özel biçimlendirme mantığı kullanır.
Yazdırılacak değerleri görmek için Ambar yönetimi > Sorgular ve raporlar >Plaka etiketleri'ne gidin.
Bu özelliği açma veya kapatma
Sisteminiz bu makalede açıklanan özellikleri zaten içermiyorsa Özellik yönetimi'ne gidin ve Gelişmiş plaka etiketi düzenleri özelliğini açın. (Bu özellik, Supply Chain Management sürüm 10.0.25 itibarıyla varsayılan olarak açıktır. Bu özellik, Supply Chain Management 10.0.25 itibarıyla zorunludur ve kapatılamaz.)
Özel sayı biçimleri
Aşağıdaki biçime sahip kodlar kullanarak yazdırılan sayısal alan değerlerinin biçimlendirmesini özelleştirebilirsiniz.
$FieldName:FormatString$
Bu biçim için bir açıklama aşağıda verilmiştir:
FieldName
veri alanının adıdır (örneğin, Miktar).FormatString
verilerin nasıl yazdırılması gerektiğini tanımlar.
Aşağıdaki örneklerde iş miktarı (Miktar) alanının nasıl özelleştirilebileceği gösterilmektedir:
- Her zaman dört basamağı göstermek için (sıfırları yer tutucular olarak kullanarak),
$Qty:0000$
kullanın. Örneğin, miktar 10 ise, etiket "0010" olarak görünür. - Her zaman iki ondalık basamak göstermek için
$Qty:0.00$
kullanın. Örneğin, miktar 10 ise, etiket "10,00" olarak görünür.
Kullanılabilir sayı biçimi dizelerinin tam listesi için bkz. Özel sayı biçimlendirme dizeleri.
Özel dize biçimleri
Aşağıdaki alan ve biçim kodunu kullanarak bir dizenin ilk karakterlerini kaldırabilirsiniz.
$FieldName:#..$
Burada, #
atlanacak karakter sayısını belirtir. Örneğin, ilk iki karakteri içermeyen bir Seri Sevkiyat Konteyner Kodu (SSCC) plaka numarası yazdırmak için $LicensePlateId:2..$
kullanın. Bu durumda, lisans plaka numarası 0011111111111222221 "11111111111222221" olarak yazdırılacaktır.
Özel tarih/saat biçimleri
Aşağıdaki örnek, tarihleri yazdırmak için kullanılan biçimi nasıl denetleyebileceğinizi gösterir.
$PrintedDate:dd-MM-yyyy$
Bu örnekte, 30 Nisan 2020 tarihi "30-04-2020" olarak yazdırılacaktır.
Kullanılabilir tarih/saat biçimlerinin tam listesi için bkz. Özel tarih ve saat biçimlendirme dizeleri.
Çok satırlı verilerden ayrı ayrı satırlar yazdırma
Bir veri alanı birden çok satır içeriyorsa (yani, satır sonları ile ayrılmış satırlar), aşağıdaki biçimi kullanarak tek bir satırı yazdırabilirsiniz.
$FieldName[#]$
Burada, #
yazdırmak istediğiniz satır numarasıdır. (İlk satır için 1 kullanın.)
Örneğin, sisteminizde aşağıdaki çok satırlı adresi depolayan AdditionalAddress
bir alan vardır:
Contoso Inc.
123 Cadde Adı
Bir Şehir, Bir Eyalet
Aşağıdaki kodları kullanarak, bir seferde bir satır olmak üzere bu adresi yazdırabilirsiniz.
Kod | Yazdırılan metin |
---|---|
$AdditionalAddress[1]$ |
Contoso Inc. |
$AdditionalAddress[2]$ |
123 Cadde Adı |
$AdditionalAddress[3]$ |
Bir Şehir, Bir Eyalet |
Bir görüntüleme yönteminden yazdırma ve biçimlendirme
Aşağıdaki biçimi kullanarak bir görüntüleme yönteminden yazdırma yapabilirsiniz.
$DisplayMethod()$
Bu biçimi, bu makalenin önceki kısımlarında açıklanan diğer türlerle birleştirebilirsiniz. Örneğin, DisplayListOfItemsNumbers()
bir görüntüleme yönteminiz var ve bu yöntemin ilk öğe numarasını yazdırmak istiyorsunuz. Bu durumda, aşağıdaki kodu kullanabilirsiniz.
$DisplayListOfItemsNumbers()[1]$
Ek kaynaklar
Etiketlerin nasıl ayarlanacağı ve yazdırılacağı hakkında daha fazla bilgi için aşağıdaki makalelere bakın:
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin