【发布时间】:2010-07-13 10:18:43
【问题描述】:
我正在处理一个报告项目,客户目前使用 MS Reporting Services 2000,而我正在使用 Reporting Services 2005 进行开发。
Reporting Services 2000 与 2005 中的 RDL 有什么区别?
RDL 只是一个 XML 文件,到目前为止我发现的区别是:
-
根元素中的 XML 命名空间: 2000:
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefinition" ... >2005 年:
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" ... > - InteractiveWidth + InteractiveHeight 元素在 2005 中受支持,但在 2000 中不支持。您只需在部署前删除这些标签即可。
通过修复上述差异,我能够将 2005 年设计的报表部署到 2000 年的服务器上,没有任何问题。
还有其他你知道的区别吗?
【问题讨论】: