4

特定のレポート サーバーの URL を入力して、そのサーバーで利用可能なレポートの一覧を表示できるようにしたいと考えています。

この質問を見つけました。特定の SQL サーバーへの参照を使用してプロジェクトをコンパイルすると便利です (レポート サービス インスタンスで使用可能なレポートのリストを取得するにはどうすればよいですか)。しかし、(可能なことを完全に見逃していない限り)上記で述べたことを行う方法は示されません。

4

3 に答える 3

19

ReportServerレポート サーバーのデータベースにクエリを実行できます。

SELECT *
FROM dbo.Catalog
WHERE Type = 2

すべてのレポートのリストが表示されます。

于 2013-09-26T19:21:43.273 に答える
3

Web サービスの URL に移動できます (注: Report Manager の URLではありません)。したがって、メインの管理 URL が でhttp://server/Reportsあり、Web サービス URL が である場合はhttp://server/ReportServer、2 つ目の URL を開きます。利用可能なアイテムの生のリストが表示されます。

これには、レポート、データソース、フォルダーなどが含まれることに注意してください。

于 2013-09-26T19:38:04.663 に答える