Dieser Hotfix betrifft Microsoft SQL Server 2012 Reporting Services (SSRS 2012) und SQL Server 2014 Reporting Services (SSRS 2014).
Symptome
Nehmen Sie folgendes Szenario an:
Sie haben einen Bericht, der in Microsoft SQL Server 2012 Reporting Services (SSRS 2014) nur ein Textfeld enthält.
Sie legen den Ausdruck für das Textfeld auf Chr (n) fest, wobei n ein anderer C0-Steuercodewert (nicht druckbarer Code) als einer der folgenden ist:
9 (U+0009 TAB),
10 (U+000A ZEILENVORSCHUB),
13 (U+000D WAGENRÜCKLAUF),
C0 Steuerzeichenwert (0 bis 31).Rendern Sie den Bericht, exportieren Sie ihn nach Excel (Office Open XML-Format – xlsx), und öffnen Sie dann die Excel-Arbeitsmappe.
Wenn der Bericht in diesem Szenario C0-Steuerelementcodes enthält, erzeugt die in SSRS 2012 enthaltene Excel OpenXML-Renderingerweiterung Arbeitsmappen, die Excel als ungültig erkennt.
Hinweis: Das Problem tritt auch in SSRS 2008 R2 auf.
Lösung
Das Problem wurde erstmals im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 1 für SQL Server 2014 /de-de/help/2931693
Kumulatives Update 9 für SQL Server 2012 SP1 /en-us/help/2931078
Informationen zu kumulativen Updates für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.