อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
บนไซต์ SharePoint หรือในตัวจัดการรายงานคุณเลือกรายงานบริการรายงาน
-
รายงานประกอบด้วยกล่องข้อความที่ตัวเลือก HTML ของการแปลแท็ก html เป็นสไตล์ถูกเลือก
เมื่อคุณพยายามส่งออกรายงานไปยังเวิร์กบุ๊ก Excel การดำเนินการจะไม่สำเร็จ นอกจากนี้ข้อผิดพลาดต่อไปนี้ถูกบันทึกในบันทึกของบริการรายงาน:
ข้อผิดพลาดเซิร์ฟเวอร์ในแอปพลิเคชัน '/Reports 'คำอธิบายข้อผิดพลาดขณะทำงาน: มีข้อผิดพลาดของแอปพลิเคชันเกิดขึ้นบนเซิร์ฟเวอร์ การตั้งค่าข้อผิดพลาดแบบกำหนดเองปัจจุบันสำหรับแอปพลิเคชันนี้จะป้องกันไม่ให้รายละเอียดของข้อผิดพลาดของแอปพลิเคชันถูกดูจากระยะไกล (สำหรับเหตุผลด้านความปลอดภัย) อย่างไรก็ตามคุณสามารถดูได้โดยเบราว์เซอร์ที่ทำงานบนเครื่องเซิร์ฟเวอร์ภายในเครื่อง
ข้อผิดพลาดนี้ยังถูกบันทึกในบันทึกของบริการการรายงาน:
Reportrendering! ReportServer_0-2! 614! วันที่เวลา:: ข้อผิดพลาดอีเมล: การขว้างปาไมโครซอฟท์ ReportingServices. ReportProcessing, ReportingServices, ReportProcessing: มีข้อผิดพลาดเกิดขึ้นในระหว่างการแสดงผลของรายงาน ---> ReportingServices: มีข้อผิดพลาดเกิดขึ้นในระหว่างการแสดงผลของรายงาน ---> ReportingServices ExcelRenderer ExcelGenerator: ส่วนขยายการแสดงผลของ Excel: อาร์กิวเมนต์ไม่ใช่ valid.at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.Model.XMLFontRunModel.set_Name (ค่าสตริงที่) ที่ Microsoft. ReportingServices. ExcelOpenXmlRenderer. XMLFontRunModel (ฟอนต์ SetFont) ที่ Microsoft. XMLFontModel. ReportingServices. ExcelOpenXmlRenderer. RichTextInfo () ที่ microsoft. CellStyle. ReportingServices. ExcelOpenXmlRenderer () ที่ microsoft. OpenXmlGenerator. FinalizeCell. ReportingServices () ที่ Microsoft. ExcelOpenXmlRenderer การแสดงผล () OpenXmlGenerator (Int32 columnIndex) ที่ Microsoft. ReportingServices. ExcelRenderer. LayoutEngine (RenderPageToExcel Excel, ปุ่มสตริงที่, พจนานุกรม ' 2 IExcelGenerator, พจนานุกรม ' 2 SharedBorderCache) ที่ Microsoft. sharedImageCache. ReportingServices (RPLReport report headerInBody บูลีน suppressOutlines) ที่ Microsoft. ReportingServices. ExcelRenderer (รายงานรายงาน, ExcelRenderer NameValueCollection, reportServerParameters NameValueCollection, DeviceInfo NameValueCollection, Hashtable& ClientCapabilities, RenderProperties createAndRegisterStream)---สิ้นสุดของการติดตามสแตกข้อยกเว้นภายใน---
สาเหตุ
ปัญหานี้เกิดขึ้นในการจำลองภาพของ Excel ระหว่างการตรวจสอบความถูกต้องของพารามิเตอร์ในตัวเขียน OXML ปัญหานี้เกิดขึ้นถ้าชื่อของฟอนต์ในกล่องข้อความที่มีการจัดรูปแบบ HTML และที่มีคำแนะนำแบบอักษรสำหรับแต่ละข้อความที่เรียกใช้มีความยาวมากกว่า31อักขระ
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server:
การอัปเดตที่สะสม2สำหรับ SQL Server ๒๐๑๖ SP1
การอัปเดตที่สะสม4สำหรับ Sql server ๒๐๑๖update ที่สะสม3สำหรับ SQL server ๒๐๑๔ SP2การอัปเดตที่สะสม10สำหรับ sql server ๒๐๑๔ SP1
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๖
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์