
อธิบาย: เรียกรายงานแล้วโปรแกรมแสดงข้อผิดพลาด “-255. Definition name [CrystalRpt] is duplicated”
สาเหตุ: เกิดจากมีการกำหนดชื่อฐานข้อมูล CrystalRpt ซ้ำในไฟล์ FDConnectionDefs.ini
วิธีแก้ไข: ทำการลบชื่อฐานข้อมูลที่ซ้ำออก ดังนี้
1. ไปที่ C:/ProgramData/EBP/Share

2. สังเกตไฟล์ชื่อ FDConnectionDefs.ini

3. คลิกขวาที่ไฟล์ FDConnectionDefs.ini เลือก Open with เลือก Notepad เพื่อเปิดไฟล์

4. เปิดไฟล์ FDConnectionDefs.ini บนโปรแกรม Notepad แล้ว ให้กดปุ่ม “Ctrl+F” บนแป้นพิมพ์ เพื่อแสดงหน้าต่างค้นหา จากนั้นพิมพ์คำว่า “CrystalRpt” แล้วกดปุ่มแว่นขยาย เพื่อค้นหา

5. พบว่าชื่อฐานข้อมูล CrystalRpt กำหนดซ้ำกัน ดังภาพ

6. ให้ทำการลบชื่อฐานข้อมูลที่ซ้ำออก 1 รายการ โดยลบข้อมูลทั้ง 7 บรรทัด ดังภาพ

7. จากนั้นเลือกเมนู “File” และกดปุ่ม “Save” เพื่อบันทึกการแก้ไข

8. เข้าโปรแกรม และเรียกรายงาน
คู่มือการแก้ไข
VDO แนะนำการแก้ไข