レポート パラメーター (レポート ビルダー 3.0 および SSRS)

レポートにパラメーターを追加することにより、関連するレポートのリンク、レポートの外観の管理、レポート データのフィルター処理、または特定のユーザーまたは場所へのレポートの範囲の絞り込みを行うことができます。

注意

レポート定義 (.rdl) は、Business Intelligence Development Studio のレポート ビルダー 3.0 およびレポート デザイナーで作成および変更できます。これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。詳細については、microsoft.com Web サイトの「レポート デザイナーとレポート ビルダー 3.0 でのレポートのデザイン (SSRS)」を参照してください。

レポート パラメーターは次の方法で作成されます。

  • 自動: クエリ変数が含まれたデータセット クエリを定義すると自動的に作成されます。それぞれのクエリ変数に対して、同じ名前の対応するデータセット クエリ パラメーターおよびレポート パラメーターが作成されます。クエリ パラメーターとして、クエリ変数への参照またはストアド プロシージャの入力パラメーターへの参照を使用できます。

  • 自動: クエリ パラメーターを含む共有データセットへの参照を追加すると自動的に作成されます。

  • 手動: レポート データ ペインでは、レポート パラメーターを手動で作成できます。パラメーターは、レポート内の式に含めることのできる組み込みコレクションの 1 つです。式はレポート定義の中で値を定義するために頻繁に使用されます。パラメーターを使用して、レポートの外観を制御したり、関連するサブレポート (またはパラメーターを使用する他のレポート) に値を渡したりすることができます。

詳細については、「パラメーター (レポート ビルダー 3.0 および SSRS)」を参照してください。

データがレポートに返される前や後にレポート データをフィルター処理する目的でパラメーターは頻繁に使用されます。詳細については、「データのフィルター処理、グループ化、並べ替え (レポート ビルダー 3.0 および SSRS)」を参照してください。

レポートをデザインするときは、レポート パラメーターはレポート定義に保存されます。レポートをパブリッシュするときは、レポート パラメーターはレポート定義とは別に保存され管理されます。レポート サーバーにレポートを保存した後、次のことを実行できます。

  • レポート パラメーターの値を (レポート定義とは関係なく) レポート サーバー上で直接変更する。

  • 同じレポート定義へのリンクとして複数のリンク レポートを作成し、それぞれのリンク レポートに、レポート サーバー上で別々に管理できる一連のパラメーター値を割り当てる。

レポートのスナップショットや履歴、または、パブリッシュされたレポートに対するサブスクリプションを作成する予定がある場合は、レポート パラメーターが、レポートのデザイン要件にどのような影響を及ぼすかを理解する必要があります。詳細については、「サブスクリプションでのパラメータの設定」を参照してください。