0

すべてのレポート、フォルダー、データソース、リンクされたレポート、役割などのリストを含むテーブルをループしながら、vb.netスクリプトでRSユーティリティを使用してレポートを展開しようとしています。VB.netコード内でRSユーティリティを呼び出したり、ライブラリを追加してvbコードでsqlconnectionを有効にすることはできますか?私は2008R2SQLサーバーを持っています。

4

1 に答える 1

0

rsユーティリティに関しては、多くのオプションはありません。Books Onlineから:

スクリプトファイル内で名前空間を宣言しません。スクリプト環境では、 System.Web.ServicesSystem.Web.Services.ProtocolsSystem.Xml、およびSystem.IOなどのいくつかの便利なMicrosoft.NETFramework名前空間を使用できます。

ReportingServicesスクリプトファイルのフォーマットを参照してください。

したがって、その意味では、データベースからテーブルを読み取るようなことはできません。おそらく設定ファイルを読むこともできますが、これらはユーティリティの機能を拡張するための実際のオプションではありません。

他の唯一の選択肢は、 rsユーティリティを使用せずに、独自のコードでレポートサーバーWebサービスと直接対話することです。

于 2013-02-12T16:39:32.330 に答える