เมื่อส่งออกข้อมูลจาก eclaim ไปเป็น รายงานบน excel แล้วเกิด error ดังภาพ
ใน wibdows 7 ไม่พบความผิดปกติในการส่งออก แต่พบปัญหา Eclaim ที่ติดตั้งบน Windows 10โดยใน windows 7 ที่มีการติดตั้ง excel 2003-2010 สามารถส่งออกรายงานจาก eclaim ได้เป็นปกติ
แต่ใน Windows 10 ที่มีการติดตั้ง excel 2007-2010 ไม่สามารถ ส่งออกรายงานได้ จะขึ้น error ดังภาพด้านบน ถึงแม้ว่าจะติดตั้งตัว Microsoft Office 2010 Primary Interop Assemblies (PIA) เข้าไปเพิ่มเติมก็ยัง error เหมือนเดิม
เนื่องจาก ใน Microsoft Office 2010 Primary Interop Assemblies (PIA) ของ ffice 2010 เป็น
Microsoft.office..Interop.excel version 14.0.0.0
แต่จาก error ใน eclaim มีความต้องการ Microsoft.office..Interop.excel version 15.0.0.0 ซึ่งเป็น PIA version ที่มีอยู่ใน Office 2013
C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\14.0.0.0__71e9bce111e9429c
ได้ลองทดสอบหาตัว Microsoft.Office.Interop.Excel.dll ที่เป็น version 15.0
มาใส่ แต่ยังติด error เหมือนเดิม
C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c
วิธีแก้ไข
ติดตั้ง Excel 2013 เพิ่มเติม จึงสามารถ ส่งออก เป็น excel ได้โดยไม่ติด error
ไม่มีความคิดเห็น:
แสดงความคิดเห็น