Admin : สวัสดีครับ แอดมินรับสายครับ
User : พี่ครับตอนผมปริ้นท์ใบตรวจรับพัสดุ โปรแกรมแจ้ง Error ครับ
เอาละสิ งานเข้าแต่เช้า เปิดคอมพิวเตอร์ยังไม่ทันได้ท่องเน็ตให้หนำใจเลย
Admin : ครับ ไม่ทราบว่าเครื่องนี้ใช้งานได้ล่าสุดเมื่อไหร่ครับ
User : ตะกี้ก็ยังพิมพ์ได้ครับ ทำรายการเสร็จไปสองเรื่องแล้ว แต่เอกสารเล่มนี้ทำไม่ได้ T^T
ทีแรกก็นึกว่าจะต้องแก้โค๊ดซะแล้ว เพราะเพิ่งอัพเดตเวอร์ชั่นไปไม่กี่วัน แต่เคสที่ทำรายการได้บางรายการแบบนี้ สันนิษฐานว่าเป็นที่ข้อมูลในเอกสารมากกว่า
Admin : งั้นผมขอเลขที่เอกสารที่ทำรายการไม่ได้หน่อยครับ เดี๋ยวตรวจสอบแล้วจะแจ้งให้ทราบนะครับ
หลังจากวางสาย ก็เริ่มกระบวนการไล่ล่า Bug ครับ พอค้นหาป้อนเลขที่เอกสารลงไป โหลดข้อมูลมาสั่งพิมพ์ปั๊บ ก็ปรากฏข้อความนี้แจ้งเตือนขึ้นมา
Multiple-step operation generated errors. Check each status value.
เลยสั่งแสดงข้อมูลจุดที่มีปัญหาทีละรายการ จนพบว่าบางรายการมีข้อความยาวเฟื้อยเลย จึงลองเปิดดูโครงสร้างฐานข้อมูลฟิลด์ที่เกิดปัญหา พบว่ารับข้อมูลสูงสุด 100 ตัวอักษร แต่ข้อความนี่มันโอ้โห เกือบเต็มสองบรรทัด
สรุปก็คือ จำนวนอักษรมากกว่าที่กำหนดไว้ แก้โดยการขยายความจุของฟิลด์เพิ่มขึ้นเป็น 250 ตัวอักษร แล้วก็ผ่านพ้นไปอีกงาน
ความคิดเห็น
แสดงความคิดเห็น