
สาเหตุ: เกิดจากรายงานตามคำสั่ง SQL คอลัมน์ DI_REMARK varchar(255) คือการแสดงผลชนิดตัวอักษรที่มีความยาว 255 ตัวอักษร แต่ในหน้ารายละเอียดของรายการสินค้ามีการบันทึกช่องรายละเอียดเพิ่มเติม หรือหมายเหตุเป็นตัวอักษรที่มีความยาวของตัวอักษรเกินที่กำหนด ส่งผลให้รายงานที่เรียกใช้ไม่สามารถแสดงผลได้ เนื่องจากการแสดงผลของ DI_REMARK มีพื้นที่ไม่เพียงพอ ทำให้แสดง Error ดังกล่าว
วิธีแก้ไข:
1. ทำการแก้ไขการแสดงผลของตัวอักษรที่มีความยาวมากกว่า 255 ที่กำหนด ซึ่งสามารถกำหนดตัวอักษรสูงสุดได้ถึง 4,000 ตัวอักษร ตัวอย่างเช่น 1,000 ตัวอักษร ดังภาพ

2. เมื่อแก้ไขเรียบร้อยแล้วทำการทดสอบ SQL และสร้างแฟ้มเพื่อ Convert รายงานอีกครั้ง จากนั้นเปิดโปรแกรมและเรียกรายงาน

คู่มือการแก้ไข