KB2972411 - 修正: SSRS 2012 または SSRS 2014 でレポートを印刷、印刷プレビュー、または PDF にエクスポートするとエラーが発生する

適用先
SQL Server 2014 Business Intelligence - duplicate (do not use)

現象

2 つ以上のグループを持つテーブルを含むレポートがあり、Microsoft SQL Server 2012 Reporting Services (SSRS 2012) または SQL Server 2014 Reporting Services (SSRS 2014) で LayoutDirection が RTL に設定されているとします。 このレポートを使用すると、以下の問題が発生することがあります。

  • レポートを印刷すると、次のエラーが表示されます。

    注

    印刷中にエラーが発生しました。 ( 0x80004005)

  • レポートを印刷プレビューすると、次のエラーが表示されます。

    注

    レポートをレンダリング中にエラーが発生しました。 (0x80004005)

  • レポートを PDF にエクスポートすると、次のエラーが表示されます。

    注

    [ReportServerException: インデックスが配列の範囲外でした。]
    [ReportServerException: レポートのレンダリング中にエラーが発生しました。]
    [ReportServerException: レポートのレンダリング中にエラーが発生しました。 (rrRenderingError)]
       Microsoft.Reporting.WebForms.SoapReportExecutionService.ServerUrlRequest(AbortState abortState, String url, Stream outputStream, String& mimeType, String& fileNameExtension) +1002
       Microsoft.Reporting.WebForms.SoapReportExecutionService.Render(AbortState abortState, String reportPath, String executionId, String historyId, String format, XmlNodeList deviceInfo, NameValueCollection urlAccessParameters, Stream reportStream, String& mimeType, String& fileNameExtension) +1121
       Microsoft.Reporting.WebForms.ServerReport.InternalRender(Boolean isAbortable, String format, String deviceInfo, NameValueCollection urlAccessParameters, Stream reportStream, String& mimeType, String& fileNameExtension) +425
       Microsoft.Reporting.WebForms.ServerModeSession.RenderReport(String format, Boolean allowInternalRenderers, String deviceInfo, NameValueCollection additionalParams, Boolean cacheSecondaryStreamsForHtml, String& mimeType, String& fileExtension) +209
       Microsoft.Reporting.WebForms.ExportOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response) +219
       Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) +221
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +586
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +177

解決策

この問題は、次の SQL Server の累積的な更新プログラムで最初に修正されました。

SQL Server 2014 用の累積的な更新プログラム 4 /en-us/help/2999197

SQL Server 2012 SP2 の累積的な更新プログラム 2 /en-us/help/2983175

SQL Server 2012 SP1 の累積的な更新プログラム 11 /en-us/help/2975396

SQL Server 用の累積的な更新プログラムについて

SQL Server 用の新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server の最新の累積的な更新プログラムを確認してください。

      

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。