
ปัญหาที่พบ :
เมื่อเรียกรายงาน พบ Error Cannot Connect to Crystal Connection และ พบข้อผิดพลาดก่อนการพิมพ์รายงาน ทำให้ระบบไม่แสดงรายงาน
สาเหตุ :
1.ข้อมูลการตั้งค่าเชื่อมโยงฐานข้อมูล ชื่อ CrystalRpt หายไป
2.ข้อมูลการตั้งค่าเชื่อมโยงฐานข้อมูล ชื่อ CrystalRpt ไม่ถูกต้อง

วิธีการแก้ปัญหา มี 2 วิธี
วิธีที่ 1
ตรวจสอบและตั้งค่า ผ่าน โปรแกรมตั้งค่าเชื่อมโยงฐานข้อมูล(FiredacAdmin) และตั้งค่าให้ถูกต้อง
1.เข้า โปรแกรมตั้งค่าเชื่อมโยงฐานข้อมูล(FiredacAdmin) >> ที่อยู่โปรแกรม C:/Program Files (x86)/EBP/Share Firedac/FDAdministrator.exe
2.ตรวจสอบตั้งค่า ถ้าการเชื่อมโยง CrystalRpt หายไปหรือตั้งค่าไม่ถูกต้อง ให้ทำการตั้งค่าให้เหมือนรูปตัวอย่าง วิธีการตั้งค่าดังนี้
2.1 คลิกขวา Connection definitions
2.2 คลิกซ้าย Connection definitions
2.3 ตั้งค่าข้อมูลและชื่อฐานข้อมูลในกรอบสีแดงให้ตรงตาม รูปภาพตัวอย่างด้านบน
2.4 คลิกขวา กด Apply
3.ทดสอบเข้าโปรแกรมเรียกรายงานอีกครั้ง

วิธีที่ 2
**ข้อควรระวังควร Rename ไฟล์เดิมเก็บไว้ก่อนทำเดินการ เช่น FDConnectionDefs.ini >> FDConnectionDefs_Backup.ini
1.Copy ไฟล์ C:/ProgramData/EBP/Share/FDConnectionDefs.ini จากเครื่องอื่นที่ใช้งานได้ปกติ มาวางแทนที่ไฟล์เดิม
2.ทดสอบเข้าโปรแกรมเรียกรายงานอีกครั้ง

กรณีทำตาม 2 วิธีแล้วไม่หายอาจติดสิทธิ์การเข้าถึง Folder ให้แก้ไขโดยการให้สิทธิ์ Users เป็น Full Contol ตามรูป
