Denne hurtigreparasjonen gjelder for Microsoft SQL Server 2012 Reporting Services (SSRS 2012) og SQL Server 2014 Reporting Services (SSRS 2014).
Symptomer
Tenk deg følgende:
-
Du har en rapport som inneholder bare én tekstboks i Microsoft SQL Server 2012 Reporting Services (SSRS 2014).
-
Du angir uttrykket for tekstboksen til Chr (n), der n er et C0 kontroll koden (ikke-utskrivbare code) verdi enn ett av følgende:
9 (U + 0009-KATEGORIEN) 10 (LINJEMATING U + 000A), 13 (U + 000D LINJESKIFT), C0 kontrollverdi tegn (0 til 31). -
Gjengi rapporten, eksportere dem til Excel (Office Open XML-format - xlsx), og deretter åpne Excel-arbeidsboken.
Hvis rapporten inneholder C0 kontrollkoder i dette scenariet, gir Excel OpenXML-gjengivelsestypen som er inkludert i SSRS 2012 arbeidsbøker som Excel gjenkjenner som ugyldig. Obs! Dette problemet oppstår også i SSRS 2008 R2.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Samleoppdatering 1 for SQLServer-2014/en-us/help/2931693
Kumulativ oppdatering 9 for SQL Server 2012 SP1/en-us/help/2931078
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".