7

SSRS 2016 のインストールを検討しています。現在、ReportViewer Control 11 (2012) を使用しています。レポートを表示するには、ReportViewer Control 12 (2015) にアップグレードする必要がありますか?

2016年版はまだないと思います。

2016 バージョンの SSRS をインストールすれば、すべてが可能になることを確認したいだけです。

4

3 に答える 3

3

SSRS 2016 Report Designer は、v12 コントロールでサポートされていないrdls の新しい 2016 スキーマ定義を使用します。

http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition

したがって、SSRS を 2016 にアップグレードし、デザイナー ツールをアップグレードし、独自の Web アプリでレポート ビューアー コントロールを使用している場合 (そうしなければならないか、正しく尋ねなかったでしょう)、次に、 v13 レポート ビューアー。

RDL が最新のデザイナー ツールで編集されていない場合でも、v12 レポート ビューアーはそれらをレンダリングできるはずですが、このシナリオを最新の CTP に対してテストしていません。


v12 レポート ビューアーは、2005、2008、2010、そしてもちろん 2012 スキーマ定義 (2014/2015 レポート デザイナーによって使用される) と後方互換性があります。

そのため、チームが最新の SQL Server Data Tools を使用して VS 2015 Update 3 にアップグレードした場合、2016 レポート定義が編集されるとポップアップ表示されるようになります。

以前のバージョンの SQL Data Tools では、新しい機能の 1 つを使用した場合にのみ RDL 定義がアップグレードされていましたが、この新しいバージョンではそれらに関係なくアップグレードされるようです。


v13 レポート ビューアーの「公式」クライアント ランタイム ダウンロードはまだありません。SSRS 2016 が実行されているサーバーから、または最新のデータ ツールがインストールされている開発マシンから、GAC から必要な dll を抽出する必要があります。問題が発生した場合は、SSRS 2016 Web アプリ フォルダーにある ReportViewer.aspx ファイルを参照して、最新の構文変更を確認してください。

于 2016-08-22T01:37:51.317 に答える
3

Microsoft は、nuget の Report Viewer 13 コントロールの早期プレビューをリリースしました。テストしたところ、レポート サーバー上で直接ビューアと同じように機能することがわかりました。

私が遭遇した唯一の問題は、非表示のパラメーターが非表示のパラメーターを移動するのではなく、ツールバーに空白のテーブル セルを残すようになったことです。

https://www.nuget.org/packages/Microsoft.ReportingServices.ReportViewerControl.WebForms.Preview/

レポート ビューアー コントロールの使用:

http://go.microsoft.com/fwlink/?LinkId=827676

于 2016-09-26T17:26:02.400 に答える