次の方法で共有


アプリケーションへの Reporting Services の統合

Reporting Services は、拡張性のあるオープンなレポート プラットフォームであり、ソリューションを開発するための API の包括的なセットを開発者に提供するように設計されています。

Reporting Services をカスタム アプリケーションに統合するには、レポート サーバー Web サービス (Reporting Services SOAP API)、Microsoft Visual Studio 2008 の ReportViewer コントロール、および URL アクセスの 3 つのオプションがあります。 アプリケーションに Reporting Services を統合する方法は、オプションごとに異なります。

レポート サーバー Web サービス

レポート サーバー Web サービスは、Reporting Services に対して開発を行うための主要なインターフェイスです。 レポート カタログを管理するためのコードを開発する場合でも、サポートされている形式でレポートを表示するためのコードを開発する場合でも、Web サービスでは Reporting Services をアプリケーションに統合するために必要なすべての方法が公開されています。 そのようなアプリケーションの一例が、Reporting Services に付属のレポート マネージャーです。レポート マネージャーでは、Web サービスを使用してレポート サーバー データベースを管理します。

Visual Studio の ReportViewer コントロール

Visual Studio 2008 に付属の ReportViewer コントロールは、レポート表示機能をアプリケーションに統合するために使用されます。 コントロールには、Windows フォームベースのアプリケーション用と Web フォームのアプリケーション用の 2 つがあります。 どちらのコントロールにも、レポート サーバーに配置されたレポートを表示する機能と、レポート サーバーがインストールされていない環境にあるレポートを表示する機能があります。

URL アクセス

URL アクセスは、ReportViewer コントロールがオプションでない場合にレポート表示機能をアプリケーションに統合するためのもう 1 つのオプションです。 さらに、電子メールを介してユーザーにレポートへのリンクを送信するためにも使用できます。

このセクションの内容

関連項目

概念

レポート マネージャー (SSRS)

URL アクセスまたは SOAP の選択

テクニカル リファレンス (SSRS)

レポート サーバー Web サービス