Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

PENDAHULUAN

Artikel ini menguraikan cara mengedit label Zebra dalam operasi penyimpanan Microsoft Dynamics retail Management System (RMS).

Informasi Selengkapnya

Operasi penyimpanan Microsoft Dynamics RMS menyertakan label yang berfungsi dengan Printer Barcode Zebra. Anda bisa menggunakan label ini untuk bereksperimen dengan opsi pemformatan yang tersedia saat Anda menggunakan Zebra Programming Language (ZPL). Informasi berikut ini akan membantu Anda mengubah format label sesuai dengan kebutuhan spesifik Anda. Informasi ini mencakup Deskripsi perintah Zebra dan variabel yang disediakan Microsoft sehingga Anda bisa menyisipkan informasi ke dalam label.Catatan Artikel ini menyediakan pemahaman dasar tentang bahasa pemrograman Zebra yang digunakan untuk membuat label yang bisa digunakan dengan printer label Zebra. Untuk informasi selengkapnya tentang Zebra Programming Language (ZPL) dan panduan programnya, fitur bahasa pemrograman Zebra tingkat lanjut, panduan pengguna, dukungan teknis, dan sumber daya lainnya, kunjungi situs web berikut ini:

https://www.zebra.com

Format file Store Operations. LBL

Kode di bagian atas file Zebra label menyerupai contoh kode berikut ini.

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

Catatan

  • Dalam kode, ganti <judul Label> placeholder dengan deskripsi yang ingin Anda munculkan dalam daftar label di Store Operations Manager.

  • Agar label muncul dalam daftar, label harus disimpan sebagai filename. LBL dalam folder label.Catatan Secara default, folder label adalah folder "C:\Program Files\Microsoft retail Management System\Store Operations\LABELS".

Perintah tanda kurung buka

Perintah Zebra pertama yang harus Anda ketikkan setelah judul [LABEL] adalah kurung siku buka. Ini menunjukkan awal label baru. Format untuk perintah ini adalah sebagai berikut:

^XABiasanya, perintah ini diikuti dengan perintah Ubah-alfanumerik-default-font. Perintah ini mengatur ukuran font. Formatnya adalah sebagai berikut:

^FontCF,tinggi,lebarCatatan

  • Dalam perintah ini, Anda harus mengganti placeholder font dengan salah satu nilai font default yang tercantum dalam tabel berikut ini:

    Nilainya

    Dimensi font

    Untuk

    9x5

    B

    11x17

    C atau D

    18x10

    E

    28x15

    Konverter

    26x13

    Eng

    60x40

    Kush

    21x13

    Nilai ini menentukan font default untuk semua bidang alfanumerik.

  • Anda harus mengganti tempat penampung tinggi dengan tinggi karakter individu dalam titik. Nilai yang diterima adalah 0 sampai 32000. nilai ini menentukan tinggi default untuk semua bidang alfanumerik.

  • Anda harus mengganti placeholder lebar dengan lebar karakter individu dalam titik. Nilai yang diterima adalah 0 sampai 32000. nilai ini menentukan lebar default untuk semua bidang alfanumerik.

  • Font alfanumerik default adalah. Jika Anda tidak mengubah font default alfanumerik dan jika Anda tidak menggunakan perintah bidang alfanumerik apa pun (^ AF) atau memasukkan nilai font yang tidak valid, data apa pun yang Anda tentukan cetakan dalam font A. Jika Anda hanya menentukan tinggi atau lebar, maka pembesaran terpaksa sebanding dengan parameter yang ditentukan. Jika Anda tidak menentukan nilai, nilai terakhir ^ CF yang disediakan atau nilai default ^ CF untuk tinggi dan lebar digunakan.

Perintah setel label Beranda

Perintah berikutnya adalah perintah setel homecommand. Perintah ini menentukan posisi label paling kiri atas. Formatnya adalah sebagai berikut:

^ LHX, YCatatan

  • Anda harus mengganti tempat penampung x dengan nilai untuk jumlah titik di sepanjang sumbu x (horizontal). Nilai yang diterima adalah 0 sampai 32000.

  • Anda harus mengganti tempat penampung y dengan nilai untuk jumlah titik di sepanjang sumbu y (vertikal). Nilai yang diterima adalah 0 sampai 32000.

Perintah setel panjang label

Sekarang, atur panjang label. Formatnya adalah sebagai berikut:

^LLYCatatan Anda harus mengganti tempat penampung y dengan nilai untuk jumlah titik di sepanjang sumbu y (vertikal). Nilai yang diterima adalah 1 atau lebih besar. Gunakan rumus berikut untuk menentukan panjang label:

  • Untuk printheads 6 dot/mm:Panjang dalam inci X 152,4

  • Untuk printheads 8 dot/mm:Panjang dalam inci X 203,2

  • Untuk printheads 12 dot/mm:Panjang dalam inci X 304,8

Perintah label orientasi bidang

Lalu, masukkan konten label. Perintah pertama adalah orientationcommand bidang. Perintah ini menentukan tempat teks diletakkan pada label. Formatnya adalah sebagai berikut:

^ FOX,YCatatan

  • Anda harus mengganti tempat penampung x dengan nilai untuk jumlah titik di sepanjang sumbu x (horizontal). Nilai yang diterima adalah 0 sampai 32000.

  • Anda harus mengganti tempat penampung y dengan nilai untuk jumlah titik di sepanjang sumbu y (vertikal). Nilai yang diterima adalah 0 sampai 32000.

Perintah ini diikuti oleh datacommand bidang.

Perintah datalabel bidang

Datacommand bidang menentukan teks yang sebenarnya untuk dicetak. Formatnya adalah sebagai berikut:

^FDDataCatatan Anda harus mengganti placeholder data dengan teks aktual yang ingin Anda cetak pada label. Data ini bisa berupa teks atau salah satu variabel label yang dicantumkan di bagian "variabel label".

Perintah label barcode

Jika Anda ingin mencetak kode batang dan bukan data, sisipkan perintah kode batang beforeperintah data bidang. Perintah ini memilih tipe kode batang mana yang digunakan dan mengkode perintah data bidang berikutnya dengan tipe barcode ini. Formatnya adalah sebagai berikut:

^BCOrientation,Height,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,ModeCatatan

  • Anda harus mengganti placeholder orientasi dengan nilai untuk salah satu orientasi berikut ini.

    Nilainya

    Tanah

    Gajian

    Umumnya

    R

    Diputar (90 derajat searah jarum jam)

    I

    Terbalik (180 derajat)

    B

    Bawah atas (270 derajat). Baca dari bawah ke atas.

  • Anda harus mengganti tempat penampung tinggi dengan nilai untuk tinggi kodebar. Nilai yang diterima adalah 1 sampai 32000.

  • Anda harus mengganti tempat penampung Printinterpretationlinebelow dengan nilai untuk menentukan apakah Anda ingin mencetak baris interpretasi cetak di bawah kode batang. Nilai yang diterima meliputi yang berikut ini.

    Nilainya

    Unya

    Kuah

    Cetak karakter yang dapat dibaca manusia di bawah kode batang.

    Gajian

    Jangan mencetak karakter yang dapat dibaca manusia.

  • Anda harus mengganti tempat penampung Printinterpretationlineabove dengan nilai untuk menentukan apakah Anda ingin mencetak baris interpretasi cetak di atas kode batang. Nilai yang diterima meliputi yang berikut ini:

    Nilainya

    Unya

    Kuah

    Cetak karakter yang dapat dibaca manusia di atas kode batang.

    Gajian

    Jangan mencetak karakter yang dapat dibaca manusia.

  • Anda harus mengganti tempat penampung Ucccheckdigit dengan nilai untuk menentukan apakah Anda ingin mencetak digit centang aucc.Catatan Variabel ini harus selalu diatur ke N.

  • Anda harus mengganti placeholder mode dengan nilai untuk menentukan mode.Catatan Variabel ini harus selalu diatur ke N.

Perintah pemisah bidang

Setiap bidang harus diakhiri dengan pemisah bidang. Formatnya adalah sebagai berikut:

^FS

Kurung siku tutup

Setelah memasukkan semua data, Anda harus menyertakan tanda kurung tutup. Tanpa perintah ini, barcode akan notprint. Format untuk perintah ini adalah sebagai berikut:

^XZ

Variabel label

Tabel berikut ini mencantumkan variabel yang menentukan informasi yang dapat dicetak pada label. Variabel harus diketik persis seperti yang muncul di sini. Variabel harus menggunakan kapitalisasi persis yang muncul di tabel.

Berubah-ubah

Deskripsi

<<StoreName>>

Nama toko Anda

<<ItemLookupCode>>

Kode pencarian item

<<Description>>

Deskripsi item

<<ExtendedDescription>>

Deskripsi diperpanjang item

<<SubDescription1>>

Subdeskripsi 1 item

<<SubDescription2>>

Subdeskripsi 2 item

<<SubDescription3>>

Subdeskripsi 3 item

<<Price>>

Harga reguler item

<<SalePrice>>

Harga Jual item

<<PriceA>>

Harga item

<<PriceB>>

Harga B item

<<PriceC>>

Harga C dari item

<<MSRP>>

Harga eceran produsen yang disarankan untuk item

<<BinLocation>>

Lokasi sampah item

<<Department>>

Departemen item

<<Category>>

Kategori item

<<SupplierName>>

Nama pemasok utama

<<ReorderNumber>>

Jumlah urutan ulang pemasok utama

<<SerialNumber1>>

Nomor seri pertama dari item berserial

<<SerialNumber2>>

Nomor seri kedua dari item berserial

<<SerialNumber3>>

Nomor seri ketiga dari item berserial

<<LastReceived>>

Tanggal item terakhir diterima

<<LastSold>>

Tanggal item terakhir dijual

<<LotName>>

Nama Lot dari item matriks Lot

<<ClassDescription>>

Deskripsi kelas matriks

<<ClassLookUpCode>>

Kode kelas matriks

<<MatrixTitle1>>

Judul Kolom pertama dari informasi matriks

<<MatrixTitle2>>

Judul kolom kedua dari informasi matriks

<<MatrixTitle3>>

Judul kolom ketiga dari informasi matriks

<<MatrixField1>>

Nilai yang dimasukkan untuk kolom pertama dari informasi matriks

<<MatrixField2>>

Nilai yang dimasukkan untuk kolom kedua dari informasi matriks

<<MatrixField3>>

Nilai yang dimasukkan untuk kolom ketiga dari informasi matriks

Referensi

Sampel kode berikut memperlihatkan contoh label 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 menyediakan informasi kontak pihak ketiga untuk membantu Anda mendapatkan dukungan teknis. Informasi kontak yang tertera dapat berubah sewaktu-waktu. Microsoft tidak menjamin keakuratan informasi kontak dari produsen pihak ketiga ini.Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan independen dan terpisah dari Microsoft. Microsoft tidak memberikan garansi, secara tersirat atau dalam bentuk apa pun, terkait kinerja atau keandalan produk ini.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×