
สาเหตุ เกิดจากการตั้งค่าที่เก็บแฟ้ม CrystalRpt.fdb ในชื่อช่องทางการติดตั้ง CrystalRPT ไม่ถูกต้อง ทำให้ไม่สามารถพิมพ์รายงานได้
วิธีแก้ไข
- ทำการเปิดโปรแกรมตั้งค่าเชื่อมโยงฐานข้อมูล FireDAC Admin
- แถบเมนู Connection definition ให้คลิ๊กที่ฐานข้อมูล CrystalRpt จะแสดงรายละเอียดต่างๆ ของฐานข้อมูลที่ด้านขวา > แถบเมนู Definition ในช่อง Database จะแสดงที่เก็บแฟ้ม CrystalRpt.fdb ให้แก้ไขเป็น C:/ProgramData/EBP/Share/CrystalRpt.fdb > ทำการคลิ๊กขวาที่ฐานข้อมูล CrystalRpt > เลือก Apply เพื่อทำการบันทึกการตั้งค่า

- แถบเมนู Connection definition > ทำการคลิ๊กขวาที่ฐานข้อมูล CrystalRpt > เลือก Apply เพื่อทำการบันทึกการตั้งค่า

- แถบเมนูด้านบนเลือก Connection > เลือก Test จะแสดงหน้าจอ FireDac Login

- หน้า FireDac Login ให้กดปุ่ม OK เพื่อทำการ Login

- หากสามารถเชื่อมต่อฐานข้อมูลได้จะแสดง Connection established successfully จากนั้นให้ลองทำการเข้าโปรแกรมและทำการเรียกรายงานใหม่อีกครั้ง

คู่มือการแก้ไข
VDO แนะนำการแก้ไข