อาการ
สมมติว่าคุณมีรายงานที่มี tablix ที่มีกลุ่มอย่างน้อยสองกลุ่มและ LayoutDirection ถูกตั้งค่าเป็น RTL ใน Microsoft SQL Server ๒๐๑๒ reporting services (SSRS ๒๐๑๒) หรือ SQL Server ๒๐๑๔ reporting services (ssrs ๒๐๑๔) เมื่อคุณใช้รายงานคุณอาจพบปัญหาต่อไปนี้:
-
เมื่อคุณพิมพ์รายงานคุณจะได้รับข้อผิดพลาดต่อไปนี้:
มีข้อผิดพลาดเกิดขึ้นระหว่างการพิมพ์ ( 0x80004005)
-
เมื่อคุณพิมพ์แสดงตัวอย่างรายงานคุณจะได้รับข้อผิดพลาดต่อไปนี้:
มีข้อผิดพลาดเกิดขึ้นในการพยายามแสดงรายงาน (0x80004005)
-
เมื่อคุณส่งออกรายงานเป็น PDF คุณจะได้รับข้อผิดพลาดต่อไปนี้:
[ReportServerException: Index อยู่นอกขอบเขตของอาร์เรย์] [ReportServerException: มีข้อผิดพลาดเกิดขึ้นในระหว่างการแสดงผลของรายงาน] [ReportServerException: มีข้อผิดพลาดเกิดขึ้นในระหว่างการแสดงผลของรายงาน (rrRenderingError)] Microsoft. WebForms. SoapReportExecutionService ServerUrlRequest (AbortState abortState, สตริงที่ url, สตรีม outputStream, สตริงที่& mimeType, สตริง& fileNameExtension) + ๑๐๐๒ Microsoft WebForms (AbortState abortState, สตริง reportPath, สตริ executionId, สตริงที่ historyId, รูปแบบสตริงหรือ XmlNodeList deviceInfo, NameValueCollection UrlAccessParameters, สตรีม ReportStream, สตริ SoapReportExecutionService, สตริ MimeType) + ๑๑๒๑ Microsoft. fileNameExtension. WebForms (บูลีน ServerReport, สตริง& InternalRender,, IsAbortable, deviceInfo,& NameValueCollection, urlAccessParameters,& สตริงที่& fileNameExtension) + ๔๒๕ Microsoft. ServerModeSession (รูปแบบสตริงที่, บูลีน allowInternalRenderers, สตริ DeviceInfo, NameValueCollection AdditionalParams, cacheSecondaryStreamsForHtml, สตริง& mimeType, สตริงที่& fileExtension) + ๒๐๙ Microsoft. WebForms ExportOperation (PerformOperation NameValueCollection, urlQuery, HttpResponse, (,,, (,) + ๒๑๙ Microsoft WebForms (บริบท HttpContext) + ๒๒๑ระบบ HttpHandler. CallHandlerExecutionStep. HttpApplication. IExecutionStep (HttpApplication), ExecuteStep (IExecutionStep ขั้นตอน, บูลีน& completedSynchronously) + ๑๗๗,,) + ๕๘๖
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม4สำหรับ SQL Server ๒๐๑๔ /en-us/help/2999197
การอัปเดตที่สะสม2สำหรับ SQL Server ๒๐๑๒ SP2 /en-us/help/2983175
การอัปเดตที่สะสม11สำหรับ SQL Server ๒๐๑๒ SP1 /en-us/help/2975396
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"