Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Simptomi

Razmotrite sledeći scenario:

  • Na SharePoint lokaciji ili u upravljaču izveštajima birate izveštaj usluga za izveštavanje.

  • Izveštaj sadrži okvir za tekst u kojem je izabrana HTML opcija tumačenja HTML oznaka kao stilova.

Kada pokušate da izvezete izveštaj u Excel radnu svesku, operacija nije uspešna. Pored toga, sledeća greška se evidentira u evidenciji usluga izveštavanja:

Greška servera u aplikaciji "/Izveštaji".Opis greške uizvršavanju: Došlo je do greške aplikacije na serveru. Trenutne prilagođene postavke grešaka za ovu aplikaciju sprečavaju daljinski prikazivanje detalja greške aplikacije (iz bezbednosnih razloga). Međutim, to bi mogli da vide pregledači pokrenuti na lokalnom serveru.

Ova greška je takođe evidentirana u evidenciji usluga izveštavanja:

Izveštavam! ReportServer_0-2!614! Date time:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: , Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: Došlo je do greške tokom prikazivanja izveštaja. ---> Microsoft.ReportingServices.OnDemandReportRendering.ReportRenderingException: Došlo je do greške tokom prikazivanja izveštaja. ---> Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelGenerator.OXML.FatalException: Excel Rendering Extension : Argument is not valid.at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.Model.XMLFontRunModel.set_Name(String value)at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.Model.XMLFontRunModel.SetFont(XMLFontModel font)at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.RichTextInfo.Commit(Style cellStyle)at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.OpenXmlGenerator.FinalizeCell()at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.OpenXmlGenerator.SetColumnContext(Int32 columnIndex)at Microsoft.ReportingServices.Rendering.ExcelRenderer.Layout.LayoutEngine.RenderPageToExcel(IExcelGenerator excel, String key, Dictionary'2 sharedBorderCache, Dictionary'2 sharedImageCache)at Microsoft.ReportingServices.Rendering.ExcelRenderer.MainEngine.RenderRPLPage(RPLReport report, Boolean headerInBody, Boolean suppressOutlines)at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream)--- End of inner exception stack trace ---

Uzrok

Do ovog problema dolazi u programu Excel Prikazivač tokom provere valjanosti parametara u OXML pisač. Konkretno, do ovog problema dolazi ako je ime fonta u okviru za tekst u HTML formatu, a to uključuje uputstva za font za svako pokretanje teksta duže od 31 znaka.

Rešenje

Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:

Kumulativna ispravka 2 za SQL Server 2016 SP1

Kumulativna ispravka 4 za SQL Server 2016 Kumulativna ispravka 3 za SQL Server 2014 SP2 Kumulativna ispravka 10 za SQL Server 2014 SP1  

Kumulativna ispravka 5 za SQL Server 2012 servisni paket 3

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

Najnovija kumulativna ispravka za SQL Server 2016

Najnovija kumulativna ispravka za SQL Server 2014 SP1/SP2

Najnovija kumulativna ispravka za SQL Server 2012 SP3 

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.