ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ข้อความนำ

บทความนี้จะอธิบายวิธีการแก้ไขป้ายชื่อม้าลายในการดำเนินการที่เก็บ Microsoft Dynamics Retail Management System (RMS)

ข้อมูลเพิ่มเติม

การดำเนินการที่เก็บ Microsoft Dynamics RMS มีป้ายชื่อที่ใช้งานได้กับเครื่องพิมพ์บาร์โค้ดของม้าลาย คุณสามารถใช้ป้ายชื่อนี้เพื่อทดลองใช้ตัวเลือกการจัดรูปแบบที่พร้อมใช้งานเมื่อคุณใช้ภาษาการเขียนโปรแกรมม้าลาย (ZPL) ข้อมูลต่อไปนี้จะช่วยให้คุณสามารถเปลี่ยนรูปแบบป้ายชื่อให้เหมาะสมกับความต้องการเฉพาะของคุณ ข้อมูลนี้รวมถึงคำอธิบายของคำสั่งม้าลายและตัวแปรที่ Microsoft จัดเตรียมไว้เพื่อให้คุณสามารถแทรกข้อมูลลงในป้ายชื่อได้หมายเหตุ บทความนี้จะให้ความเข้าใจพื้นฐานของภาษาการเขียนโปรแกรมม้าลายที่ใช้ในการสร้างป้ายชื่อที่สามารถใช้ได้กับเครื่องพิมพ์ป้ายชื่อของม้าลาย สำหรับข้อมูลเพิ่มเติมเกี่ยวกับภาษาการเขียนโปรแกรมม้าลาย (ZPL) และเส้นบอกแนวการเขียนโปรแกรมการเขียนโปรแกรมม้าลายขั้นสูงฟีเจอร์ผู้ใช้คู่มือการใช้งานการสนับสนุนทางเทคนิคและแหล่งข้อมูลอื่นๆให้เยี่ยมชมเว็บไซต์ต่อไปนี้:

https://www.zebra.com

รูปแบบไฟล์ lbl การดำเนินการจัดเก็บ

โค้ดที่ด้านบนของไฟล์ป้ายชื่อม้าลายคล้ายกับตัวอย่างโค้ดต่อไปนี้

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

หมายเหตุ

  • ในโค้ดให้แทนที่ ชื่อเรื่องของป้ายชื่อ<> แทนที่ด้วยคำอธิบายที่คุณต้องการให้ปรากฏในรายการป้ายชื่อในตัวจัดการการดำเนินการของ Store

  • สำหรับป้ายชื่อที่จะปรากฏในรายการป้ายชื่อจะต้องถูกบันทึกเป็น ชื่อไฟล์lbl ในโฟลเดอร์ป้ายชื่อหมายเหตุ ตามค่าเริ่มต้นโฟลเดอร์ป้ายชื่อคือโฟลเดอร์ "C:\Program Files\Microsoft การจัดการ Retail System\Store Operations\LABELS"

คำสั่งเปิดป้ายชื่อของวงเล็บเหลี่ยม

คำสั่งม้าลายแรกที่คุณต้องพิมพ์หลังหัวเรื่อง [ป้ายชื่อ] เป็นวงเล็บเปิด ซึ่งระบุจุดเริ่มต้นของป้ายชื่อใหม่ รูปแบบสำหรับคำสั่งนี้มีดังต่อไปนี้:

^XAโดยทั่วไปแล้วคำสั่งนี้จะตามด้วยการเปลี่ยนตัวอักษรและตัวเลข-ค่าเริ่มต้น-fontcommand คำสั่งนี้จะตั้งค่าขนาดของฟอนต์ รูปแบบจะเป็นดังนี้:

ตัวอักษร^ CF,ความสูง,ความกว้างหมายเหตุ

  • ในคำสั่งนี้คุณจะต้องแทนที่พื้นที่ที่สำรองไว้ของ ฟอนต์ ด้วยค่าฟอนต์เริ่มต้นใดค่าหนึ่งที่แสดงอยู่ในตารางต่อไปนี้:

    ค่า

    ขนาดฟอนต์

    การ

    9x5

    B

    11x17

    C หรือ D

    18x10

    E

    28x15

    F

    26x13

    G

    60x40

    H

    21x13

    ค่านี้จะระบุฟอนต์เริ่มต้นสำหรับเขตข้อมูลตัวเลขที่มีตัวอักษรและตัวเลขทั้งหมด

  • คุณต้องแทนที่ตัวแทน ความสูง ด้วยความสูงของอักขระแต่ละตัวในจุด ค่าที่ยอมรับได้คือ0ถึง32000ค่านี้จะระบุความสูงเริ่มต้นสำหรับเขตข้อมูลตัวเลขที่มีตัวอักษรและตัวเลขทั้งหมด

  • คุณต้องแทนที่ตัวแทน ความกว้าง ด้วยความกว้างของอักขระแต่ละตัวในจุด ค่าที่ยอมรับได้คือ0ถึง32000ค่านี้จะระบุความกว้างเริ่มต้นสำหรับเขตข้อมูลตัวเลขที่มีตัวอักษรและตัวเลขทั้งหมด

  • ฟอนต์ที่มีตัวอักษรและตัวเลขเริ่มต้นคือ ถ้าคุณไม่ได้เปลี่ยนฟอนต์เริ่มต้นตัวเลขและถ้าคุณไม่ได้ใช้คำสั่งเขตข้อมูลตัวอักษรและตัวเลขใดๆ (^ Af) หรือใส่ค่าฟอนต์ที่ไม่ถูกต้องข้อมูลใดๆที่คุณระบุพิมพ์ในฟอนต์ A ถ้าคุณกำหนดเฉพาะความสูงหรือความกว้างการขยายจะถูกบังคับให้เป็นสัดส่วนกับพารามิเตอร์ที่กำหนดไว้ ถ้าคุณไม่ได้กำหนดค่าอย่างใดอย่างหนึ่งค่าใดค่าหนึ่งใน ^ CF ค่าสุดท้ายที่ให้ไว้หรือค่าเริ่มต้นของ ^ ที่เป็นค่าเริ่มต้นสำหรับความสูงและความกว้างจะถูกนำไปใช้

คำสั่งตั้งค่าหน้าแรกของป้ายชื่อ

คำสั่งถัดไปคือการตั้งค่าป้ายชื่อ homecommand คำสั่งนี้จะกำหนดตำแหน่งของป้ายชื่อด้านบนซ้ายสุด รูปแบบจะเป็นดังนี้:

^ LHX, Yหมายเหตุ

  • คุณต้องแทนที่ตัวแทน X ด้วยค่าสำหรับจำนวนจุดตามแกน X (แนวนอน) ค่าที่ยอมรับได้คือ0ถึง๓๒๐๐๐

  • คุณต้องแทนที่ตัวยึด Y ด้วยค่าสำหรับจำนวนจุดตามแกน Y (แนวตั้ง) ค่าที่ยอมรับได้คือ0ถึง๓๒๐๐๐

คำสั่งตั้งค่าความยาวของป้ายชื่อ

ในตอนนี้ให้ตั้งค่าความยาวของป้ายชื่อ รูปแบบจะเป็นดังนี้:

^LLYหมายเหตุ คุณต้องแทนที่ตัวยึด Y ด้วยค่าสำหรับจำนวนจุดตามแกน Y (แนวตั้ง) ค่าที่ยอมรับได้คือ1หรือใหญ่กว่า ใช้สูตรต่อไปนี้เพื่อกำหนดความยาวของป้ายชื่อ:

  • สำหรับหัวพิมพ์6จุด/mm:ความยาวในนิ้ว X ๑๕๒.๔

  • สำหรับหัวพิมพ์8จุด/mm:ความยาวในนิ้ว X ๒๐๓.๒

  • สำหรับหัวพิมพ์12จุด/mm:ความยาวในนิ้ว X ๓๐๔.๘

คำสั่งป้ายชื่อการวางแนวเขตข้อมูล

จากนั้นใส่เนื้อหาของป้ายชื่อ คำสั่งแรกคือเขตข้อมูล orientationcommand คำสั่งนี้จะระบุตำแหน่งที่ข้อความอยู่บนป้ายชื่อ รูปแบบจะเป็นดังนี้:

^ สำหรับX,Yหมายเหตุ

  • คุณต้องแทนที่ตัวแทน X ด้วยค่าสำหรับจำนวนจุดตามแกน X (แนวนอน) ค่าที่ยอมรับได้คือ0ถึง๓๒๐๐๐

  • คุณต้องแทนที่ตัวยึด Y ด้วยค่าสำหรับจำนวนจุดตามแกน Y (แนวตั้ง) ค่าที่ยอมรับได้คือ0ถึง๓๒๐๐๐

คำสั่งนี้จะตามด้วย datacommand เขตข้อมูล

คำสั่ง datalabel เขตข้อมูล

เขตข้อมูล datacommand จะระบุข้อความที่แท้จริงที่จะพิมพ์ รูปแบบจะเป็นดังนี้:

^FDDataหมายเหตุ คุณต้องแทนที่ตัวยึด ข้อมูล ที่มีข้อความจริงที่คุณต้องการพิมพ์บนป้ายชื่อ ข้อมูลนี้อาจเป็นข้อความหรือตัวแปรป้ายชื่ออย่างใดอย่างหนึ่งที่แสดงอยู่ในส่วน "ตัวแปรป้ายชื่อ"

คำสั่งป้ายชื่อบาร์โค้ด

ถ้าคุณต้องการพิมพ์บาร์โค้ดแทนที่จะเป็นข้อมูลให้แทรกคำสั่ง beforethe เขตข้อมูลคำสั่งบาร์โค้ด คำสั่งนี้เลือกชนิดของบาร์โค้ดที่จะใช้และ encodes คำสั่งข้อมูลเขตข้อมูลถัดไปที่มีชนิดบาร์โค้ดนี้ รูปแบบจะเป็นดังนี้:

^BCOrientation,Height,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,Modeหมายเหตุ

  • คุณต้องแทนที่ตัวแทนการ วางแนว ด้วยค่าสำหรับหนึ่งในแนวต่อไปนี้

    ค่า

    แนว

    N

    ปกติ

    R

    หมุน (๙๐องศาตามเข็มนาฬิกา)

    ฉัน

    กลับด้าน (๑๘๐องศา)

    B

    ล่างขึ้น (๒๗๐องศา) อ่านจากด้านล่างขึ้น

  • คุณต้องแทนที่ตัวยึด ความสูง ด้วยค่าสำหรับความสูงของบาร์โค้ด ค่าที่ยอมรับได้คือ1ถึง๓๒๐๐๐

  • คุณต้องแทนที่ตัวแทน PrintInterpretationLineBelow ด้วยค่าเพื่อระบุว่าคุณต้องการพิมพ์บรรทัดการตีพิมพ์ที่อยู่ภายใต้บาร์โค้ด ค่าที่ยอมรับได้รวมถึงต่อไปนี้

    ค่า

    ลักษณะ

    Y

    พิมพ์อักขระที่สามารถอ่านได้ของมนุษย์ภายใต้บาร์โค้ด

    N

    อย่าพิมพ์อักขระที่สามารถอ่านได้ของมนุษย์

  • คุณต้องแทนที่ตัวแทน PrintInterpretationLineAbove ด้วยค่าเพื่อระบุว่าคุณต้องการพิมพ์บรรทัดการตีพิมพ์ที่อยู่เหนือบาร์โค้ด ค่าที่ยอมรับได้รวมถึงต่อไปนี้:

    ค่า

    ลักษณะ

    Y

    พิมพ์อักขระที่สามารถอ่านได้ของมนุษย์เหนือบาร์โค้ด

    N

    อย่าพิมพ์อักขระที่สามารถอ่านได้ของมนุษย์

  • คุณต้องแทนที่ตัวแทน UCCCheckDigit ด้วยค่าเพื่อระบุว่าคุณต้องการพิมพ์ตัวเลขการตรวจสอบ aUCCหมายเหตุ ตัวแปรนี้ควรถูกตั้งค่าเป็น N เสมอ

  • คุณต้องแทนที่ตัวแทน โหมด ที่มีค่าเพื่อระบุโหมดหมายเหตุ ตัวแปรนี้ควรถูกตั้งค่าเป็น N เสมอ

Separatorcommand เขตข้อมูล

แต่ละเขตข้อมูลต้องลงท้ายด้วยเขตข้อมูล separatorcommand รูปแบบจะเป็นดังนี้:

^FS

วงเล็บเหลี่ยมปิด

หลังจากที่คุณใส่ข้อมูลทั้งหมดแล้วคุณจะต้องมีวงเล็บปิด ถ้าไม่มีคำสั่งนี้บาร์โค้ดจะ notprint รูปแบบสำหรับคำสั่งนี้มีดังต่อไปนี้:

^XZ

ตัวแปรป้ายชื่อ

ตารางต่อไปนี้แสดงรายการตัวแปรที่กำหนดข้อมูลที่สามารถพิมพ์บนป้ายชื่อได้ ตัวแปรต้องพิมพ์ตรงตามที่ปรากฏที่นี่ ตัวแปรต้องใช้ตัวพิมพ์ใหญ่ที่แน่นอนที่ปรากฏในตาราง

ตัวแปร

คำอธิบาย

<<StoreName>>

ชื่อของที่เก็บของคุณ

<<ItemLookupCode>>

รหัสการค้นหารายการ

<<Description>>

คำอธิบายของรายการ

<<ExtendedDescription>>

คำอธิบายแบบขยายของรายการ

<<SubDescription1>>

Subdescription 1 ของรายการ

<<SubDescription2>>

Subdescription 2 ของรายการ

<<SubDescription3>>

Subdescription 3 ของรายการ

<<Price>>

ราคาปกติของรายการ

<<SalePrice>>

ราคาขายของรายการ

<<PriceA>>

ราคาต่อรายการ

<<PriceB>>

ราคา B ของรายการ

<<PriceC>>

ราคา C ของรายการ

<<MSRP>>

ราคาขายปลีกที่แนะนำของผู้ผลิตสำหรับรายการ

<<BinLocation>>

ตำแหน่งที่ตั้งช่องเก็บของรายการ

<<Department>>

แผนกของรายการ

<<Category>>

ประเภทของรายการ

<<SupplierName>>

ชื่อของผู้จำหน่ายหลัก

<<ReorderNumber>>

ลำดับเลขที่เรียงลำดับของซัพพลายเออร์หลัก

<<SerialNumber1>>

หมายเลขลำดับแรกของรายการแบบอนุกรม

<<SerialNumber2>>

หมายเลขลำดับที่สองของรายการแบบอนุกรม

<<SerialNumber3>>

หมายเลขลำดับที่สามของรายการแบบอนุกรม

<<LastReceived>>

วันที่ได้รับรายการล่าสุด

<<LastSold>>

วันที่ขายสินค้าครั้งล่าสุด

<<LotName>>

ชื่อล็อตของรายการเมตริกซ์ล็อต

<<ClassDescription>>

คำอธิบายของชั้นเรียนของเมทริกซ์

<<ClassLookUpCode>>

รหัสของชั้นเรียนของเมทริกซ์

<<MatrixTitle1>>

ชื่อเรื่องของคอลัมน์แรกของข้อมูลเมตริกซ์

<<MatrixTitle2>>

ชื่อเรื่องของคอลัมน์ที่สองของข้อมูลเมตริกซ์

<<MatrixTitle3>>

ชื่อเรื่องของคอลัมน์ที่สามของข้อมูลเมตริกซ์

<<MatrixField1>>

ค่าที่ใส่ไว้สำหรับคอลัมน์แรกของข้อมูลเมตริกซ์

<<MatrixField2>>

ค่าที่ใส่ไว้สำหรับคอลัมน์ที่สองของข้อมูลเมตริกซ์

<<MatrixField3>>

ค่าที่ใส่ไว้สำหรับคอลัมน์ที่สามของข้อมูลเมตริกซ์

อ้างอิง

ตัวอย่างโค้ดต่อไปนี้แสดงตัวอย่างของป้ายชื่อม้าลาย

'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 มีข้อมูลที่ติดต่อของบริษัทอื่นเพื่อช่วยให้คุณค้นหาการสนับสนุนทางเทคนิค ข้อมูลที่ติดต่อนี้อาจมีการเปลี่ยนแปลงโดยไม่มีการแจ้งให้ทราบ Microsoft ไม่รับประกันความถูกต้องของข้อมูลที่ติดต่อของบริษัทอื่นนี้ผลิตภัณฑ์อื่นๆ ที่กล่าวถึงในบทความนี้เป็นผลิตภัณฑ์ที่ผลิตขึ้นโดยบริษัทอื่นๆ ที่ไม่เกี่ยวข้องกับ Microsoft Microsoft ไม่รับประกัน ทั้งโดยนัยหรืออย่างอื่นใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×