3

RDL 2008架構和RDL 2010架構之間的特性明顯區別是什麼?哪一個支持visual studio 2012 Report Viewer? 我將使用visual studio 2012 c#生成動態報告,以生成xml模式。但想知道新版本支持哪些新功能,例如倒塌ellapse分組等RDL 2008 Schema和RDL 2010 Schema有什麼區別?功能明智

+0

之前可能重合不是一個單詞http://dictionary.reference.com/misspelling?term=ellapse – 2015-05-19 15:02:18

回答

0

這些是不同的東西。讓我試着解釋一下:

RS 2008:

  • 存儲其元數據無論是在SQL2005或者SQL 2008數據庫

  • 可以運行RDL 2003/10,2005/01 RDL,RDL 2007/01和RDL 2008/01。 RDL是由報告設計人員生成的報告定義語言。

RS 2005:

  • 存儲其元數據無論是在SQL2000或者SQL 2005數據庫

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

BIDS 2005(Report Designer 2005):

  • 生成RDL 2005/01

  • 可以直接發佈到RS 2005年和2008年的RS

BIDS 2008:

  • 生成RDL 2007/01目前,將RDL 2008/01 by RTM

  • 可以直接發佈到RS 2008,但可以而不是「降級」RDL。

我希望這可以使它更清楚。

+0

有關新報表服務器的版本是什麼?現在2008年已經很老了 – 2015-05-19 15:03:49

2

你可以diff的的XSD文件找到確切的差異,但在這裏是2008年和2010年(2008 R2)之間的主要差異:添加到

  • 一個ReportSections ReportSection類型列表頂級報告類型
    • 車身,寬度和頁面標籤被移動到標籤ReportSection
  • 新SharedDataSet類型DataSetType
  • 新地圖圖表支持
  • 相關代碼的一些圖圖表類型字段被刪除
  • 某些圖表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

相關問題