パラメータを使用した他のレポートへの接続 (レポート ビルダ 2.0)
パラメータを使用して、メイン レポートをドリルスルー レポート、サブレポート、およびリンク レポートに関連付けることができます。また、レポート パラメータと URL パラメータのパラメータ値を含む、レポートの URL を指定することもできます。
一連のレポートをデザインするときは、特定の情報を得るために各レポートをデザインできます。各レポートでは、関連する情報について、さまざまな表示形式や詳細レベルで情報を示すことができます。相互に関連する一連のレポートを提供するには、対象となる各レポート上のデータのうち、関連性を持つデータに対して、パラメータを作成します。
ドリルスルー レポート
ドリルスルー アクションは、レポート アイテムのいずれかのテキスト ボックスのプロパティ ページ、またはグラフやゲージの一部で設定します。ドリルスルー アクションの対象となるレポートの名前を設定する方法は、レポート サーバーにアクティブに接続しているかどうかによって異なります。詳細については、「外部アイテムへのパスの指定 (レポート ビルダ 2.0)」を参照してください。
URL アドレスを指定可能なレポートには URL アクセスを使用し、URL 構文の一部としてレポート パラメータ値を含めることもできます。詳細については、Reporting Services のドキュメント (SQL Server オンライン ブック) の「URL アクセス」を参照してください。
サブレポート
サブレポートのパラメータを設定するには、[サブレポートのプロパティ] ダイアログ ボックスの [パラメータ] ページを使用します。ドリルスルー アクションの対象となるレポートの名前を設定する方法は、レポート サーバーにアクティブに接続しているかどうかによって異なります。詳細については、「外部アイテムへのパスの指定 (レポート ビルダ 2.0)」を参照してください。
注意 |
---|
Tablix データ領域でサブレポートを使用する場合は、サブレポートとそのパラメータが行ごとに処理されます。多くの行がある場合、ドリルスルー レポートが適切なものであるかどうかを確認する必要があります。 |
詳細については、「サブレポートおよびパラメータを追加する方法 (レポート ビルダ 2.0)」を参照してください。
リンク レポート
レポートをパブリッシュしたら、パブリッシュされたレポートからリンク レポートを作成できます。リンク レポートはメイン レポートを指すポインタと見なすことができますが、独立した一連のパラメータがあります。リンク レポートを作成したら、レポート マネージャでそのリンク レポートを開いてパラメータを変更します。詳細については、Reporting Services のドキュメント (SQL Server オンライン ブック) の「パブリッシュ済みレポートのパラメータ プロパティの設定」を参照してください。パラメータはサーバーで個別に管理されるため、新しいパラメータ設定でメイン レポートを再パブリッシュしても、メイン レポートとリンク レポートのどちらの既存のパラメータ設定も上書きされません。詳細については、「レポート マネージャでリンク レポートを作成する方法 (レポート ビルダ 2.0)」を参照してください。
URL パラメータの指定
HTML で表示されるレポートの場合は、URL を使用してレポートを開いたときに URL アドレスに URL パラメータ値を渡すことによって、特定のページにあるレポートを開くことができます。次の例では、AdventureWorks の Product Catalog 2008 サンプル レポートの 30 ページを開きます。
https://localhost/reportserver?%2fAdventureWorks+Sample+Reports%2fProduct+Catalog+2008&rs:Command=Render&rc:Section=30
詳細については、Reporting Services のドキュメント (SQL Server オンライン ブック) の「URL アクセス パラメータの使用」を参照してください。
URL アクセスを使用してレポート パラメータを指定することもできます。詳細については、Reporting Services のドキュメント (SQL Server オンライン ブック) の「URL 内でレポート パラメータを渡す」を参照してください。
サンプル レポートの詳細については、「SQL Server のサンプルとサンプル データベースのインストールに関する注意点 (レポート ビルダ 2.0)」を参照してください。