DevExpress : XRBarCode เมื่อเครื่อง Scan barcode ทำการ Scan แล้วได้ตัวเลขเกิน

ปัญหา : เวลา XRBarCode ถูก Scan ด้วยเครื่องอ่าน BarCode แล้วได้ตัวเลขเพิ่มมาเช่นบัตรนักศึกษาปกติ 135750603230-2 แต่พอ Scan ดันได้ 135750603230-2U มีตัว U เพิ่มมา

วิธีการแก้ไข : ต้องปรับ Properties ของ XRBarCode ในส่วนของ Symbology-> CalcCheckSum = False ปกติมันเป็น Ture เวลาเครื่อง Scan จะได้ค่า Sum ในการ Scan ทำให้ตัวเลขมี digit เพิ่ม (ปัญหานี้จะเกิดกับ Symbology Type บางประเภทเช่น Code39 ที่มีโหมด Check Sum)

BarCode

 

 

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.