作成日: 2026/03/25 最終更新日: 2026/03/25
文書種別
使用方法
詳細
ページレポート/RDLレポートでは、データセットやデータ領域(Table、Tablix、Listなど)にフィルタを設定できます。
レポートパラメータとフィルタを併用することで、任意の条件でデータを絞り込むことも可能です。
(SQLクエリにWhere句を記述するのと同等の結果を得ることができます)
具体的には以下の手順で設定します。
レポートパラメータを定義する
レポートエクスプローラ上で「パラメータ」を右クリックし、「パラメータの追加」を選択します。
表示されるダイアログで名前やデータタイプを設定できます。
関連情報の「レポートを呼び出すコード側からレポートに値を渡す方法は?」をあわせてご確認ください。
フィルタを設定する
レポート全体で同じデータを利用する場合、データセットにフィルタを設定します。
データ領域ごとに異なる条件で絞り込みたい場合は、データ領域にフィルタを設定します。
-
データセットに設定する場合
レポートエクスプローラ上でデータセット(例:DataSet1)を右クリックし、「編集」を選択します。
表示されるダイアログの「フィルタ」で以下のようなフィルタ条件を設定します。 -
データ領域に設定する場合
レポートエクスプローラ上でデータ領域(例:Table1)を選択します。
プロパティウィンドウの下部にある「プロパティ設定ダイアログ」リンクをクリックします。
表示されるダイアログの「フィルタ」で以下のようなフィルタ条件を設定します。
関連情報


