Συμπτώματα
Ας υποθέσουμε ότι έχετε μια αναφορά που περιέχει το Tablix με δύο ή περισσότερες ομάδες και το LayoutDirection έχει καθοριστεί σε RTL στο Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ή SQL Server 2014 Services Reporting Services (SSRS 2014). Όταν χρησιμοποιείτε την αναφορά, ενδέχεται να αντιμετωπίσετε τα ακόλουθα προβλήματα:
-
Όταν εκτυπώνετε την αναφορά, λαμβάνετε το ακόλουθο σφάλμα:
Παρουσιάστηκε σφάλμα κατά την εκτύπωση. ( 0x80004005)
-
Όταν εκτυπώνετε την προεπισκόπηση της αναφοράς, λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
Παρουσιάστηκε σφάλμα κατά την προσπάθεια απόδοσης της αναφοράς. (0x80004005)
-
Όταν κάνετε εξαγωγή της αναφοράς σε PDF, λαμβάνετε το ακόλουθο σφάλμα:
[ReportServerException: το ευρετήριο βρισκόταν εκτός των ορίων του πίνακα.] [ReportServerException: Παρουσιάστηκε σφάλμα κατά την απόδοση της αναφοράς.] [ReportServerException: Παρουσιάστηκε σφάλμα κατά την απόδοση της αναφοράς. (rrRenderingError)] Microsoft. Reporting. διαμορφώσεις. SoapReportExecutionService. ServerUrlRequest (AbortState abortState, συμβολοσειρά URL, ροή outputStream, συμβολοσειρά& mimeType, συμβολοσειρά& fileNameExtension) + 1002 Microsoft. αναφορές. SoapReportExecutionService. Render (AbortState abortState, συμβολοσειρά reportPath, executionId συμβολοσειράς, συμβολοσειρά historyId, μορφή συμβολοσειράς, XmlNodeList deviceInfo, NameValueCollection urlAccessParameters, ροή reportStream, συμβολοσειρά& mimeType, συμβολοσειρά& fileNameExtension) + 1121 Microsoft. Reporting.. ServerReport. InternalRender (Boolean isAbortable, μορφή συμβολοσειράς, συμβολοσειρά deviceInfo, NameValueCollection urlAccessParameters, ροή reportStream, συμβολοσειρά& mimeType, συμβολοσειρά& fileNameExtension) + 425 Microsoft. Reporting. ServerModeSession.. RenderReport (μορφή συμβολοσειράς, δυαδική allowInternalRenderers, συμβολοσειρά deviceInfo, NameValueCollection additionalParams, δυαδική cacheSecondaryStreamsForHtml, συμβολοσειρά& mimeType, συμβολοσειρά& fileExtension) + 209 Microsoft. Reporting. ExportOperation. PerformOperation (NameValueCollection urlQuery, HttpResponse Response) + 219 Microsoft. Reporting. Web Forms. HttpHandler. ProcessRequest (HttpContext περιβάλλον) + 221 System. Web. CallHandlerExecutionStep. System. Web. HttpApplication. IExecutionStep. Execute () + 586 System. Web. HttpApplication. ExecuteStep (IExecutionStep Step, Boolean& completedSynchronously) + 177
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2014 /en-us/help/2999197
Αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2012 SP2 /en-us/help/2983175
Αθροιστική ενημερωμένη έκδοση 11 για τον SQL Server 2012 SP1 /en-us/help/2975396
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".