【发布时间】:2015-04-29 18:27:40
【问题描述】:
我有 SQL Server 2008 R2 SP2(包括 Business Intelligence Development Studio)。我有以下两个问题:
- 我打开 Business Intelligence Development Studio(结果显示 Visual Studio 2008)。我创建了一个新的报表服务器项目(将“2008R2”指定为 TargetServerVersion)。在项目中,我创建了一个带有一些表格控件的报告。 然后我查看生成的 RDL 文件并看到以下内容: http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition
问题是:我能否让 Studio 在 RDL 文件中生成“2010”而不是“2008”?类似于以下内容:
xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010 /01/componentdefinition" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition
- 第二个问题如下。我有一个在 Report Builder 3.0 SQL Server 2008 R2 中实现的其他开发人员提供的 RDL 文件。 RDL 文件使用“2010”架构:
xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010 /01/componentdefinition" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition
我已将文件添加到我的项目中(我在上面 (1) 中描述的那个)。看起来一切正常——我的意思是我的 Visual Studio 2008 在使用 RDL 文件时没有出现任何问题(它使用“2010”,让我提醒一下)。
我能否确定将此 RDL 包含在我的项目中不会有任何问题。我的意思是——我会不会遇到类似以下的问题:当我尝试在报表中进行一些更改(移动控件、添加控件、修改控件——无论如何)时——由于“2010”模式而导致操作失败RDL 文件> 还是有其他问题?
【问题讨论】:
-
我的情况完全一样。我很想知道我的开发伙伴是如何创建 2010 模式 rdl 文件的,即使他们显然安装了与我相同的工具。除了复制粘贴他们的之外,我找不到任何方法来创建 2010 模式文件。 SSRS 就是这样一个狗的晚餐。
标签: reporting-services ssrs-2008 ssrs-2008-r2