データ領域でグループを追加または削除する方法 (レポート ビルダー 3.0 および SSRS)

計算や表示の対象として、特定の値または式のセットによってデータを整理する場合は、グループをデータ領域に追加します。グループには、データセットのどのデータがそのグループに含まれるかを示す名前と式を割り当てます。グループの詳細については、「グループについて (レポート ビルダー 3.0 および SSRS)」を参照してください。

Tablix データ領域で、テーブル、マトリックス、または一覧をクリックすると、グループ化ペインが表示されます。親グループまたは子グループを作成するには、データセット フィールドを [列グループと行グループ] ペインにドラッグします。既存のグループを右クリックして、隣接するグループを追加します。定義上、詳細グループは最も内側のグループで、子グループとしてのみ追加できます。既存のグループを削除するには、右クリックします。グループ値が表示される行および列が自動的に追加されます。詳細については、「テーブル、マトリックス、および一覧 (レポート ビルダー 3.0 および SSRS)」を参照してください。

グラフ データ領域で、グラフをクリックすると、ドロップ ゾーンが表示されます。データセット フィールドをカテゴリ ドロップ ゾーンと系列ドロップ ゾーンにドラッグすると、グループが作成されます。入れ子になったグループを追加するには、複数のフィールドをドロップ ゾーンに追加します。

グループは既定では、ゲージ内で定義されていません。ゲージの既定の動作では、特定のフィールド内のすべての値が 1 つの値に集計され、ゲージに表示されます。詳細については、「ゲージ (レポート ビルダー 3.0 および SSRS)」を参照してください。

注意

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

親行、子行、または列グループを Tablix データ領域に追加するには

  1. フィールドを、[レポート データ] ペインから [行グループ] ペインまたは [列グループ] ペインにドラッグします。

    注意

    グループ化ペインが表示されない場合は、[表示] タブの [グループ化] をクリックします。

  2. グループを既存のグループの親グループまたは子グループとして配置するには、ガイド バーを使用してグループの上位または下位の階層にフィールドをドロップします。

    既定の名前、グループ式、およびフィールド名に基づく並べ替え式がグループに追加されます。

隣接する行または列グループを Tablix データ領域に追加するには

  1. グループ化ペインで、追加するグループを右クリックします。[グループの追加] をクリックし、[前に隣接] または [後に隣接] をクリックして、グループを追加する場所を指定します。[Tablix のグループ] ダイアログ ボックスが表示されます。

  2. [名前] に、グループの名前を入力します。

  3. [グループ式] で、式を入力するか式ボタン ([fx]) をクリックして、式を作成します。

  4. [OK] をクリックします。 

    新しいグループがグループ化ペインに追加され、グループ値を表示する行または列がデザイン画面の Tablix データ領域に表示されます。

詳細グループを Tablix データ領域に追加するには

  1. グループ化ペインで、最も内側の子グループであり、詳細グループではないグループを右クリックします。[グループの追加] をクリックし、[子グループ] をクリックします。[Tablix のグループ] ダイアログ ボックスが表示されます。

  2. [グループ式] で式を空白のままにします。詳細グループには式がありません。

  3. [詳細データの表示] をクリックします。

  4. [OK] をクリックします。 

    新しいグループが子グループとしてグループ化ペインに追加され、手順 1. で選択したグループの行ハンドルに詳細グループのアイコンが表示されます。ハンドルの詳細については、「Tablix データ領域のセル、行、および列について (レポート ビルダー 3.0 および SSRS)」を参照してください。

Tablix データ領域の行または列グループを編集するには

  1. レポート デザイン画面で、Tablix データ領域の任意の場所をクリックして選択します。グループ化ペインに行グループと列グループが表示されます。

  2. グループを右クリックし、[グループのプロパティ] をクリックします。

  3. [名前] ボックスに、グループの名前を入力します。

  4. [グループ式] で、単純な式を入力または選択するか、式ボタン ([fx]) をクリックして、グループ式を作成します。

  5. [追加] をクリックして追加の式を作成します。指定するすべての式が論理 AND を使用して結合され、このグループのデータを指定します。

  6. (省略可) [改ページ] をクリックして、改ページ オプションを設定します。

  7. (省略可) [並べ替え] をクリックし、グループ内の値の並べ替え順を指定する式を選択または入力します。

  8. (省略可) [表示] タブをクリックし、アイテムの表示オプションを選択します。

  9. (省略可) [フィルター] をクリックし、このグループにフィルターを設定します。

  10. (省略可) [変数] をクリックし、このグループを対象とし、任意の子グループからアクセス可能な変数を定義します。

  11. [OK] をクリックします。 

Tablix データ領域からグループを削除するには

  1. グループ化ペインで、グループを右クリックし、[グループの削除] をクリックします。

  2. [グループの削除] ダイアログ ボックスで、次のいずれかのオプションを選択します。

    • [グループおよび関連する行と列を削除する]   グループ定義およびグループ データを表示するすべての関連する行を削除する場合は、このオプションを選択します。詳細グループでは、同じ行が詳細データとグループ データの両方に属している場合、詳細データ行のみが削除されます。

    • [グループのみを削除]   Tablix データ領域の構造を変えずにグループ定義のみを削除する場合は、このオプションを選択します。

  3. [OK] をクリックします。 

Tablix データ領域から詳細グループを削除するには

  1. グループ化ペインで、詳細グループを右クリックし、[グループの削除] をクリックします。

  2. [グループの削除] ダイアログ ボックスで、次のいずれかのオプションを選択します。

    • [グループおよび関連する行と列を削除する]   グループ定義およびグループ データを表示するすべての関連する行を削除する場合は、このオプションを選択します。詳細グループでは、同じ行が詳細データとグループ データの両方に属している場合、詳細データ行のみが削除されます。

    • [グループのみを削除]   Tablix データ領域の構造を変えずにグループ定義のみを削除する場合は、このオプションを選択します。

  3. [OK] をクリックします。 

    詳細グループが削除されます。

    注意

    詳細行を削除したら、各セルの式には適切な集計式が指定されていることを確認します。必要に応じて、式を編集して集計関数を指定します。