2012-04-02 8 views
2

Alle früheren Versionen von SQL Server (einschließlich Reporting Services) führten ein neues RDL-Schema ein, das von der aktuellen Version des Berichtsviewer-Steuerelements (in Visual Studio enthalten) nicht unterstützt wurde. Trifft das auch für die Version 2012 zu?Gibt es eine neue Version von RDL Schema für SQL Server 2012 (Denali)?

Zum Beispiel verwendet SQL Server 2008 R2 RDL 2010, aber Bericht Viewer-Steuerelement für Visual Studio 2010 unterstützt nur RDL 2008 (von SQL Server 2008 verwendet).

bearbeiten
Es scheint, dass SQL2012 den gleichen Reportbuilder (3.0) als SQL2008R2 Report Builder (SSRS) verwendet. Dies könnte darauf hinweisen, dass das Schema identisch ist.

Hinweis RDL-Schema-Version kann in xmlns Attribute <Report> Element in RDL-Datei (usulaly zweite Zeile der RDL-Datei in Texteditor geöffnet) sieht Find the Report Definition Schema Version (SSRS) finden.

Antwort

2

SSRS 2012 verwendet das Schema "2010", das mit SSRS 2008 R2 eingeführt wurde. Denken Sie daran, dass das ReportViewer-Steuerelement für Visual Studio "eine Version dahinter" ist, da es sich um ein VS-Steuerelement und nicht um ein SQL-Steuerelement handelt.

Die neueste Version des ReportViewer-Steuerelements ist in der Betaversion von Visual Studio 2011 enthalten und ich denke, es unterstützt SSRS 2008 R2/2012 (d. H. Das 2010-Schema).

You can grab the XSD for the 2010 schema here.