Ši karštoji pataisa taikoma "Microsoft SQL Server" 2012 ataskaitų tarnyboms (SSRS 2012) ir "SQL Server 2014" ataskaitų tarnyboms (SSRS 2014).
Simptomai
Apsvarstykite šį scenarijų:
-
Jūs turite ataskaitą, kurioje yra tik vienas teksto laukas "Microsoft SQL Server" 2012 ataskaitų tarnybos (SSRS 2014).
-
Nustatote teksto lauko reiškinį į Chr (n), kur n yra "C0" valdiklio kodas (nespausdinamo kodo) reikšmė, išskyrus vieną iš šių: 9 (u + 0009 skirtukas), 10 (u + 000EILUTĖS informacijos santrauką), 13 (u + 000D vežimo grąžinimas), C0 valdiklio simbolio reikšmė (nuo 0 iki 31).
-
Atvaizduokite ataskaitą, eksportuokite ją į "Excel" ("Office" atidarykite XML formatą – xlsx), tada atidarykite "Excel" darbaknygę.
Jei ataskaitoje yra C0 valdymo kodai pagal šį scenarijų, "Excel OpenXML" generavimo plėtinys, įtrauktas į SSRS 2012, sukuria darbaknyges, kurias "Excel" atpažįsta kaip negaliojančią.Pastaba Problema taip pat kyla SSRS 2008 R2.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kaupiamasis naujinimas 1 SQL serverio 2014 /en-us/help/2931693
Kaupiamasis naujinimas 9 SQL serverio 2012 SP1 /en-us/help/2931078
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.