SharePoint サイトでのレポート ビューアー Web パーツの使用

レポート ビューアー Web パーツは、SharePoint 製品用 Reporting Services アドインによってインストールされるカスタム Web パーツです。Web パーツを使用すると、統合モードで動作するように構成されたレポート サーバー上でレポートの表示、ナビゲーション、印刷、およびエクスポートを行うことができるようになります。レポート ビューアー Web パーツは、Microsoft SQL Server Reporting Services レポート サーバーによって処理されるレポート定義 (.rdl) ファイルに関連付けられます。他のソフトウェア製品を使用して作成した他のレポート ドキュメントで、レポート ビューアー Web パーツを使用することはできません。

この Web パーツをインストールするには、Reporting Services アドイン用のセットアップを実行する必要があります。Web パーツは個別にインストール/アンインストールしないでください。Web パーツはアドインの一部であり、アドイン セットアップ パッケージを使用してのみインストールできます。レポート ビューアー Web パーツのファイル名は、ReportViewer.dwp です。このファイルは、Program Files\Common Files\Microsoft Shared\web server extensions\12\template\features\reportserver フォルダーに格納されています。このファイルを別のフォルダーに移動してはいけません。

Web パーツを使用するには、Reporting Services アドインのインストールと構成が完了していて、SharePoint との統合用にレポート サーバーが構成されている必要があります。ビューアーに表示するためのレポートも必要です。開くことができるレポートは、ライブラリ、ライブラリ フォルダー、レポート履歴、またはライブラリ Web パーツからレポート ビューアー Web パーツへのリンクに含まれているレポートのみです。カスタム リスト内のアイテムの添付ファイルとして保存されているレポートは開くことができません。

レポート ビューアー Web パーツのプロパティを設定すると、ツール バーや表示領域の外観を制御したり、Web パーツを特定のレポートにリンクしたりできます。レポート ビューアーには、明示的にリンクが設定されたレポートか、開かれた任意の .rdl ファイルが表示されます。

複数のレポートを単独のレポート ビューアー インスタンスにリンクすることはできませんが、複数のレポートをグループ化したい場合は、複数のレポート ビューアー Web パーツ インスタンスが単独のページに埋め込まれたダッシュボードまたは Web パーツ ページを作成できます。

Web パーツには、表示領域、ツール バー、資格情報とパラメーターを設定するための折りたたみ可能な領域、およびプロパティが含まれます。次の図に、サンプル Company Sales レポートを表示する Web パーツと、ツール バーから選択できるエクスポート オプションを示します。

レポート ビューアー Web パーツ

Web パーツのコンポーネント

表示領域には、HTML 形式でレポートが表示されます。Web パーツの構成方法に応じて、表示領域を最大化してレポートをページ全体モードで表示することも、利用できる領域を隣接するペインおよびツール バーと共有することもできます。

ツール バーは、ページ ナビゲーション、検索、拡大/縮小機能に加え、他のアプリケーション形式でレポートを表示できるようにするエクスポート機能を提供します。さらに、オプションで印刷機能も用意されているので、HTML レポートの印刷出力のページ割り当てや、ページ レイアウトおよび余白設定の変更が可能です。[レポート ビルダーで開く]、[サブスクライブ][エクスポート]、および [印刷] は、ツール バーの [アクション] メニューにあります。ページ ナビゲーションと拡大/縮小のコントロールは、ツール バー上に直接配置されています。

注意

コードを記述しない限りツール バーをカスタマイズすることはできませんが、プロパティを設定することで、コントロールのすべてまたは一部を非表示にすることができます。

レポート ツール バーにおけるエクスポート アクション

[アクション] メニューの [エクスポート] では、レポート サーバー上に配置されている表示拡張機能に関連付けられたアプリケーション形式が表示されます。特定の形式の可用性を決定するには、レポート サーバーの表示拡張機能を追加または削除するか、あるいは構成設定を変更して特定のエクスポート形式を一覧から削除できます。レポート サーバーの構成設定を指定して、どの形式を使用可能にするかを制御することもできます。表示拡張機能の構成設定を追加および変更することで、特定の形式の既定の動作を変更できます。詳細については、「SharePoint サイトでのレポート ビューアー Web パーツの使用」および「レポートのエクスポート (レポート ビルダー 3.0 および SSRS)」を参照してください。

レポート ツール バーにおける印刷アクション

[アクション] メニューの [印刷] は、Reporting Services 全体で提供されるカスタム印刷機能です。[印刷] をクリックすると、ActiveX クライアント側印刷コントロールがクライアント コンピューターにダウンロードされます。ほとんどの場合、[印刷] をクリックするユーザーには、ローカル コンピューターに対する管理者権限が必要になります。通常、ActiveX コントロールをダウンロードできるユーザーは、管理者権限を持つユーザーのみに制限するのが一般的です。SharePoint サーバーの全体管理を使用すると、クライアント側の印刷コントロールのダウンロードを有効または無効にできます。詳細については、「印刷コントロールを使用したブラウザーからのレポートの印刷 (レポート ビルダー 3.0 および SSRS)」を参照してください。

レポート ツール バーにおける検索アクション

[アクション] メニューの [検索] は、レポート内の目的の場所に移動する手段を提供します。検索する単語または語句を入力することで、レポート内を検索できます。最大で 256 文字の文字列を検索できます。レポート内で一致が見つかると、その値を含む部分にフォーカスが移動します。

検索する値を入力する際には、レポートで実際に使用されていることが予想される値を入力します。「今月の平均利益は」のような質問は、この文字列がレポートに含まれていると予想できる場合を除いて不適切です。

一度に検索できる用語または値は 1 つだけです。検索演算子 (AND や OR など)、記号、およびワイルドカードは使用できません。複数のセクションにわたったデータは検索できません (たとえば、特定の製品のある月の純売上高を検索することはできません)。このような分析を行うには、レポート ビルダーを使用してクリックスルー レポートを作成します。

レポート データへのアクセスを制限するデータベースとモデルのセキュリティ設定は、検索操作にも適用されます。データ ソースにモデルを使用しているクリックスルー レポートで値を検索する場合に、そのモデルの一部にアクセス権限がないと、その部分に含まれるデータは検索対象外になります。

資格情報およびパラメーターを指定するためのペイン

[資格情報][パラメーター] は、表示領域の横に表示されるペインです。[資格情報] は、データ ソースにアクセスする権限を持つアカウントとパスワードの入力をユーザーに求めるようにレポートのデータ ソース接続が構成されている場合に表示されます。[パラメーター] は、レポートに定義されているパラメーターのユーザー入力をレポートが受け付ける場合に表示されます。

レポート ビューアー Web パーツのプロパティの設定

Web パーツのプロパティには、レポート ビューアーに固有のカスタム プロパティと、任意の Web パーツに対して設定できる全般プロパティがあります。詳細については、「レポート ビューアー Web パーツのカスタマイズ」を参照してください。

既定では、レポートはページ全体モードで表示されます。ページ全体モードでは、ページ ナビゲーション、検索、およびその他の機能を提供するツール バーが表示されます。Web パーツをカスタマイズすることで、外観や既定の動作を変更できます。