改ページ対応レポートのデータ領域でのグループの追加または削除 (レポート ビルダー)

適用対象: Microsoft レポート ビルダー (SSRS) Power BI Report Builder SQL Server Data Tools のレポート デザイナー

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

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

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

グループは既定では、ゲージ内で定義されていません。 ゲージの既定の動作では、特定のフィールド内のすべての値が 1 つの値に集計され、ゲージに表示されます。 詳しくは、「ゲージ (Report Builder)」をご覧ください。

Note

ページ分割されたレポートの定義ファイル (.rdl) は、Microsoft レポート ビルダー、Power BI レポート ビルダー、または SQL Server Data Tools のレポート デザイナーを使用して作成および変更できます。

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

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

    Note

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

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

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

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

  1. [グループ化] ウィンドウで、追加するグループを右クリックします。 [グループの追加] を選択し、[前に隣接] または [後に隣接] を選択して、グループを追加する場所を指定します。 [Tablix のグループ] ダイアログが開きます。

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

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

  4. [OK] を選択します。

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

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

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

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

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

  4. [OK] を選択します。

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

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] を選択します。

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

    Note

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

レポートおよびグループ変数コレクションの参照 (Report Builder)
グループ式の例 (Report Builder)
データのフィルター、グループ化、並べ替え (レポート ビルダー)
Tablix データ領域 (Report Builder)
テーブル (Report Builder)
マトリックス (Report Builder)
リスト (Report Builder)
テーブル、マトリックス、リスト (Report Builder)