次の方法で共有


改ページ対応レポートでのグループ単位でのヘッダーとフッターの表示 (レポート ビルダー)

適用対象: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools の Report Designer

改ページ対応レポートで、Tablix データ領域のグループに関連付けられている動的行と一緒に、静的行 (グループ ヘッダー、グループ フッターなど) を表示するかどうかを制御できます。

複数のページですべての列見出しまたは行見出しを繰り返し表示するには、Tablix データ領域のプロパティを設定します。 詳細については、「複数のページへの行および列ヘッダーの表示 (レポート ビルダーおよび SSRS)」を参照してください。

入れ子になったグループに関連付けられている動的行と動的列の表示動作、または、ラベルや小計に関連付けられている静的行と静的列の表示動作を制御するには、Tablix メンバーのプロパティを設定する必要があります。 Tablix メンバーは、静的な行または列、あるいは動的な行または列を表します。 静的メンバーが表示されるのは 1 回だけです。 たとえば、代表的な静的行に、総計行があります。 動的メンバーは、1 グループにつき 1 回表示されます。 たとえば、特定のグループに対し [Territory] というグループ式が割り当てられているとき、そのグループに関連付けられている行は、一意の区域 (territory) 値ごとに 1 回表示されることになります。 Tablix のメンバーに関する詳細については、「Tablix データ領域のセル、行、および列 (レポート ビルダーおよび SSRS)」を参照してください。

Tablix メンバーのプロパティを設定するには、グループ化ペインで Tablix メンバーを選択し、プロパティ ペインで KeepWithGroupKeepTogether、および RepeatOnNewPage の各プロパティを設定します。 グループ ヘッダーとグループ フッターをグループと同じページに表示するには、 KeepWithGroup を使用します。 グループの行または列と一緒に静的メンバーを表示するには、 KeepTogether を使用します。 KeepWithGroup 値によって指定された行グループ メンバーの少なくとも 1 つの完全なインスタンスが表示されるページごとにグループ ヘッダーまたはグループ フッターを繰り返すには、 RepeatOnNewPage を使用します。 列グループ メンバーに対して、RepeatOnNewPage はサポートされません。

Note

KeepWithGroupKeepTogether、および RepeatOnNewPage は、グループ化ペインの [詳細設定モード] を使用して設定できるグループ メンバーのプロパティです。 詳細については、「グループ化ペイン (レポート ビルダー)」を参照してください。

Note

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

静的行を行グループに関連付けられている一連の動的行と一緒に表示するには

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

  2. グループ化ペインの右側にある下矢印をクリックし、 [詳細設定モード] をクリックします。 行グループ ペインには、行グループ階層の静的メンバーおよび動的メンバーが階層的に表示されます。

  3. グループ行と共に維持する行ヘッダーまたは行フッターに対応する静的メンバーをクリックします。 プロパティ ペインに [Tablix メンバー] プロパティが表示されます。

  4. プロパティ ペインで、 KeepWithGroupをクリックし、ドロップダウン リストから次のいずれかの値を選択します。

    • [なし] 選択した行グループのメンバーと共にこのメンバーを維持しない場合は、このオプションを選択します。

    • [前] 前のグループのメンバーと共にこのメンバーを維持する場合は、このオプションを選択します。 このオプションはグループ フッター行に使用できます。

    • [後] 次のグループのメンバーと共にこのメンバーを維持する場合は、このオプションを選択します。 このオプションはグループ ヘッダー行に使用できます。

  5. (省略可) レポートをプレビューします。 レポート レンダラーは、可能な限り、指定された行グループ メンバーと共にこのメンバーを維持します。

静的列を列グループに関連付けられている一連の動的列と一緒に表示するには

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

  2. グループ化ペインの右側にある下矢印をクリックし、 [詳細設定モード] をクリックします。 列グループ ペインには、列グループ階層の静的メンバーおよび動的メンバーが階層的に表示されます。

  3. グループ列と共に維持する静的列に対応する静的メンバーをクリックします。 プロパティ ペインに [Tablix メンバー] プロパティが表示されます。

  4. プロパティ ペインで、 KeepWithGroupをクリックし、ドロップダウン リストから次のいずれかの値を選択します。

    • [なし] 選択した列グループのメンバーと共にこのメンバーを維持しない場合は、このオプションを選択します。

    • [前] 前のグループのメンバーと共にこのメンバーを維持する場合は、このオプションを選択します。 このオプションは、指定した列グループ メンバーの前に表示する列ラベルに使用できます。

    • [後] 次のグループのメンバーと共にこのメンバーを維持する場合は、このオプションを選択します。 このオプションは、指定した列グループ メンバーの後に表示する列の合計に使用できます。

  5. (省略可) レポートをプレビューします。 可能な限り、レポート レンダラーは指定された列グループ メンバーと共にこのメンバーを維持します。