次の方法で共有


レポートでデータをフィルタ選択する方法 (Visual Studio レポート デザイナ)

データ領域でフィルタを定義し、データ領域によって使用されるデータセットの部分を選択または除外できます。フィルタを使用すると、すべてのデータが取得された後に、ユーザーに表示されるデータが制限されます。データの完全なセットが取得され、レポートの処理時にフィルタ選択されるため、フィルタ選択済みのデータがレポートに取得される別の方法とは、結果が異なる場合があります (特に、レポートに渡される前にデータをフィルタ選択するコードを記述した場合)。

データ領域にフィルタを追加するには

  1. グラフィック デザイン モードでクライアント レポート定義ファイル (.rdlc) を開きます。

  2. フィルタを定義するデータ領域を選択します。データ領域がテーブルまたはマトリックスである場合は、テーブルまたはマトリックスをクリックし、列ハンドルおよび行ハンドルをテーブルまたはマトリックスの上部および横に表示します。

  3. テーブルまたはマトリックスのコーナー ハンドル、または一覧かグラフ内の任意の場所を右クリックし、[プロパティ] をクリックします。

  4. [フィルタ] タブの [フィルタ] で、次の操作を行います。

    • [式] で、フィルタを使用して評価する式を入力または選択します。

    • [演算子] で、評価済みフィールドとその値の比較に使用するフィルタ用の演算子を選択します。

    • [値] で、[式] の値を評価するフィルタ用の式または値を入力します。

テーブル グループまたはマトリックス グループにフィルタを追加するには

  1. テーブルまたはマトリックスをクリックし、列ハンドルおよび行ハンドルをテーブルまたはマトリックスの上部および横に表示します。

  2. テーブルまたはマトリックスのコーナー ハンドルを右クリックし、[プロパティ] をクリックします。

  3. [グループ] タブで、編集するグループを選択し、[編集] をクリックします。

  4. [フィルタ] タブの [フィルタ] で、次の操作を行います。

    • [式] で、フィルタを使用して評価するフィールドの式を入力または選択します。

    • [演算子] で、評価済みフィールドとその値の比較に使用するフィルタ用の演算子を選択します。

    • [値] で、[式] の値を評価するフィルタ用の式または値を入力します。

一覧のグループにフィルタを追加するには

  1. 一覧を右クリックし、[プロパティ] をクリックします。

  2. [全般] タブで、[グループの詳細を編集] をクリックします。

  3. [フィルタ] タブの [フィルタ] で、次の操作を行います。

    • [式] で、フィルタを使用して評価するフィールドの式を入力または選択します。

    • [演算子] で、評価済みフィールドとその値の比較に使用するフィルタ用の演算子を選択します。

    • [値] で、[式] の値を評価するフィルタ用の式または値を入力します。

グラフのグループにフィルタを追加するには

  1. グラフを右クリックし、[プロパティ] をクリックします。

  2. [データ] タブで、カテゴリ グループまたは系列グループを選択して、[編集] をクリックします。

  3. [フィルタ] タブの [フィルタ] で、次の操作を行います。

    • [式] で、フィルタを使用して評価するフィールドの式を入力または選択します。

    • [演算子] で、評価済みフィールドとその値の比較に使用するフィルタ用の演算子を選択します。

    • [値] で、[式] の値を評価するフィルタ用の式または値を入力します。

参照

概念

テーブル データ領域の追加 (Visual Studio レポート デザイナ)
マトリックス データ領域の追加 (Visual Studio レポート デザイナ)
一覧データ領域の追加 (Visual Studio レポート デザイナ)
レポートへのグラフの追加 (Visual Studio レポート デザイナ)
レポート内のデータのグループ化 (Visual Studio レポート デザイナ)