【问题标题】:Is there a new version of RDL Schema for SQL Server 2012 (denali)?SQL Server 2012 (denali) 是否有新版本的 RDL 架构?
【发布时间】:2012-04-02 09:47:42
【问题描述】:

所有以前版本的 SQL Server(包括 Reporting Services)都引入了新的 RDL 架构,当前版本的报表查看器控件(包含在 Visual Studio 中)不支持该架构。 2012版也是这样吗?

例如,SQL Server 2008 R2 使用 RDL 2010,但 Visual Studio 2010 的报表查看器控件仅支持 RDL 2008(由 SQL Server 2008 使用)。

编辑
似乎 SQL2012 使用与 SQL2008R2 Report Builder (SSRS) 相同的报表生成器(3.0)。这可能表明架构是相同的。

注意 RDL Schema 版本可以在 .rdl 文件中 <Report> 元素的 xmlns 属性中找到(通常在文本编辑器中打开的 .rdl 文件的第二行)参见 Find the Report Definition Schema Version (SSRS)

【问题讨论】:

    标签: sql-server reporting-services rdl sql-server-2012


    【解决方案1】:

    SSRS 2012 使用 SSRS 2008 R2 引入的“2010”架构。请记住,Visual Studio 的 ReportViewer 控件是“落后版本”,因为它是 VS 控件而不是 SQL 控件。

    最新版本的 ReportViewer 控件包含在 Visual Studio 2011 测试版中,我认为它支持 SSRS 2008 R2/2012(即 2010 架构)。

    You can grab the XSD for the 2010 schema here.

    【讨论】:

      猜你喜欢
      • 2011-08-07
      • 2011-05-22
      • 2011-05-22
      • 2013-01-18
      • 1970-01-01
      • 2014-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多