Sümptomid
Oletame, et teil on aruande, mis sisaldab tablix kahe või enama rühmaga ja LayoutDirection on seatud RTL Microsoft SQL Server 2012 aruandlusteenused (SSRS 2012) või SQL Server 2014 aruandlusteenused (SSRS 2014). Kui kasutate seda aruandeid, võivad ilmneda järgmised probleemid.
-
Kui prindite aruanded, kuvatakse järgmine tõrketeade:
Printimisel ilmnes tõrge. ( 0x80004005)
-
Kui prindite protokolli eelvaate, kuvatakse järgmine tõrketeade:
Ettekande renderdamise katsel ilmnes tõrge. (0x80004005)
-
Kui ekspordite aruanded PDF-faili, kuvatakse järgmine tõrketeade:
[ReportServerException: indeks oli väljaspool massiivi piire.] [ReportServerException: teate renderdamisel ilmnes tõrge.] [ReportServerException: teate renderdamisel ilmnes tõrge. (rrRenderingError)] Microsoft. aruandlusteenused. WebForms. SoapReportExecutionService. ServerUrlRequest (AbortState abortState, stringi URL, Stream outputStream, string& mimeType, string& fileNameExtension) + 1002 Microsoft. aruandlus. WebForms. SoapReportExecutionService. Render (AbortState abortState, string reportPath, string executionId, string historyId, string XmlNodeList, deviceInfo NameValueCollection, UrlAccessParameters ReportStream, Stream MimeType, string& FileNameExtension, string& Webforms) + 1121 Microsoft. aruandlusteenused. ServerReport. InternalRender. IsAbortable (Boolean DeviceInfo, string Format, string NameValueCollection, UrlAccessParameters ReportStream, Stream MimeType, string&; string& fileNameExtension) + 425 Microsoft. aruandlusteenused. WebForms. ServerModeSession. RenderReport (string Format, Boolean allowInternalRenderers, string deviceInfo, NameValueCollection additionalParams, Boolean cacheSecondaryStreamsForHtml, string& mimeType, string& fileExtension) + 209 Microsoft. aruandlusteenused. WebForms. ExportOperation. PerformOperation (NameValueCollection urlQuery, HttpResponse vastus) + 219 Microsoft. aruandlusteenused. WebForms. HttpHandler. töötlustaotlus – (HttpContext kontekst) + 221 System. Web. CallHandlerExecutionStep. System. Web. HttpApplication. IExecutionStep. Execute () + 586 System. Web. HttpApplication. ExecuteStep (IExecutionStep samm, Boolean& completedSynchronously) + 177
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne värskendus 4 SQL Server 2014 /en-us/help/2999197
Kumulatiivne Update 2 SQL Server 2012 SP2 jaoks /en-us/help/2983175
Kumulatiivne värskendus 11 SQL Server 2012 SP1 jaoks /en-us/help/2975396
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.