RDL2008スキーマとRDL2010スキーマの機能に関する違いは何ですか?そして、Visual Studio 2012 Report Viewerをサポートしているのはどれですか?Visual Studio 2012 C#を使用して動的レポートを生成し、xmlスキーマを生成します。ただし、新しいバージョンでサポートされる新機能は何かを知りたいです。たとえば、折りたたみ式の折りたたみグループ化などです。
2 に答える
xsd ファイルを比較して正確な違いを見つけることができますが、2008 年と 2010 年 (2008 R2) の間の主な変更点は次のとおりです。
2010年
- ReportSection タイプの ReportSections リストが最上位のレポート タイプに追加されます。
- Body、Width、Page タグは ReportSection タグに移動
- DataSetType の新しい SharedDataSet タイプ
- 新しいマップ チャートのサポート
- コードに関連する一部の 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
これらは別のものです。説明してみましょう:
RS2008:
そのメタデータを SQL2005 または SQL 2008 データベースに保存します
RDL 2003/10、RDL 2005/01、RDL 2007/01、および RDL 2008/01 を実行できます。RDL は、レポート デザイナーによって生成されるレポート定義言語です。
RS2005:
そのメタデータを SQL2000 または SQL 2005 データベースに保存します
RDL 2003/10 および RDL 2005/01 を実行できます
BIDS 2005 (レポート デザイナー 2005):
RDL 2005/01 を生成します
RS 2005 および RS 2008 に直接公開できます
入札 2008:
現在 RDL 2007/01 を生成し、RTM では RDL 2008/01 になります
RS 2008 に直接発行できますが、RDL を「ダウングレード」することはできません。
これでより明確になることを願っています。