RDL 2008模式和RDL 2010模式有什么区别?从功能上来看。

3

RDL 2008模式和RDL 2010模式有哪些特性差异?哪一个支持Visual Studio 2012 Report Viewer?我将使用Visual Studio 2012 c#生成动态报告,生成XML模式。但想知道新版本支持的新功能,例如折叠收缩分组等。


ellapse 不是一个单词http://dictionary.reference.com/misspelling?term=ellapse - Tim Abell
2个回答

2
您可以使用差异工具来查找xsd文件的确切差异,但以下是2008和2010(2008 R2)之间的主要更改:
2010
- Report类型的顶级添加了ReportSection类型的ReportSections列表 - Body、Width和Page标签移动到ReportSection标签中 - 新增了SharedDataSet类型用于DataSetType - 支持新的Map图表 - 删除了与Code相关的一些ChartType字段 - 删除了一些Chart DerivedSeriesFormula枚举值 - 更改了一些StateIndicatorType字段 - 更改了一些IndicatorStateType字段
2010: http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition/ReportDefinition.xsd 2008年: http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition/ReportDefinition.xsd 2005年: http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition/ReportDefinition.xsd

0

这些是不同的东西。让我试着解释一下:

RS 2008:

  • 将其元数据存储在 SQL2005 或 SQL 2008 数据库中

  • 可以运行 RDL 2003/10、RDL 2005/01、RDL 2007/01 和 RDL 2008/01。RDL 是报表设计器生成的报表定义语言。

RS 2005:

  • 将其元数据存储在 SQL2000 或 SQL 2005 数据库中

  • 可以运行 RDL 2003/10 和 RDL 2005/01

BIDS 2005(报表设计器 2005):

  • 生成 RDL 2005/01

  • 可以直接发布到 RS 2005 和 RS 2008

BIDS 2008:

  • 目前生成的是RDL 2007/01版本,到RTM时将会升级为RDL 2008/01。

  • 可以直接发布到RS 2008,但无法“降级”RDL。

希望这样更清楚了。


新版本的报表服务器怎么样?2008现在非常老了。 - Tim Abell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接