Share via


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

関連するレポートをリンクさせたり、レポートの外観を制御したり、レポート データをフィルター選択したり、レポートの範囲を特定のユーザーまたは場所に絞り込んだりする目的で、レポートにはパラメーターを追加することができます。

注意

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

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

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

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

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

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

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

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

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

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

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

関連項目

タスク

チュートリアル: レポートへのパラメーターの追加 (レポート ビルダー)

概念

レポート作成の概念 (レポート ビルダーおよび SSRS)

レポート埋め込みデータセットと共有データセット (レポート ビルダーおよび SSRS)

その他の技術情報

レポートへのアクセスとレポート配信の概要 (SSRS)

パブリッシュ済みレポートのパラメーター プロパティの設定

パラメーター化されたレポートの実行

リンク レポートの追加、変更、および削除