グループ単位で改ページする(1ページ内に複数のグループを出力させない)方法は?
対象製品
ActiveReports for .NET 9.0J
詳細
グループ単位で改ページする方法は、レポートの形式によって異なります。以下の内容をご覧ください。
なお、NewPageプロパティ以外にも、KeepTogether / RepeatStyle / UnderlayNext / GroupKeepTogether等のプロパティが、改ページ動作に関連します。
セクションレポートでのグループ化の詳細については、製品ヘルプの以下の内容もあわせてご覧ください。
ActiveReportsユーザーガイド
- 概念
- セクションレポートの概念
- セクションレポートでデータのグループ化
- 基本操作
- セクションレポートの基本操作
- セクションレポートでのデータ連結
- セクションレポートでデータのグループ化
ページレポートでのグループ化の詳細については、製品ヘルプの以下の内容もあわせてご覧ください。
ActiveReportsユーザーガイド
- 概念
- ページレポート/RDLレポートの概念
- データのグループ化
- 基本操作
- ページレポート/RDLレポートの基本操作
- レポートコントロールとデータ領域の操作
- ページでのグループ化(ページレポートのみ)
- データ領域でのグループ化
セクションレポートの場合
セクションレポートでは、グループヘッダのNewPageプロパティを"Before"に設定することで、グループヘッダの出力前に改ページが行なわれ、各グループが別ページに出力されるようになります。※ | グループフッタのNewPageプロパティを"After"に設定した場合も同様の結果が得られます。 |
なお、NewPageプロパティ以外にも、KeepTogether / RepeatStyle / UnderlayNext / GroupKeepTogether等のプロパティが、改ページ動作に関連します。
セクションレポートでのグループ化の詳細については、製品ヘルプの以下の内容もあわせてご覧ください。
ActiveReportsユーザーガイド
- 概念
- セクションレポートの概念
- セクションレポートでデータのグループ化
- 基本操作
- セクションレポートの基本操作
- セクションレポートでのデータ連結
- セクションレポートでデータのグループ化
ページレポートの場合
ページレポートでは、グループ化の方法や、使用するデータ領域によって、グループ単位での改ページの方法が異なります。以下の内容をご覧ください。- ページでグループ化を設定する場合 ページでデータをグループ化する場合は、自動的にグループ単位で改ページが行われます。
- データ領域でグループ化を設定する場合 データ領域でデータをグループ化する場合は、データ領域の[プロパティ設定ダイアログ]から改ページの設定を行います。グループが複数存在する場合は、こちらの方法を使用します。
- デザイナ上で対象のTableコントロールを選択し、プロパティウインドウ内にある[プロパティ設定ダイアログ]のリンクをクリックします。
※プロパティウィンドウにメニューが表示されていない場合はこちらの文書をご覧ください。 - 表示されたダイアログ上で、[グループ]ページの[レイアウト]タブを選択します。
- [末尾で改ページする]のチェックボックスをオンにします。
グループが1つしか存在しない場合は、こちらの方法をお勧めします。
例えば、Tableコントロールを使用してグループ単位で改ページする場合、以下のような手順になります。
ページレポートでのグループ化の詳細については、製品ヘルプの以下の内容もあわせてご覧ください。
ActiveReportsユーザーガイド
- 概念
- ページレポート/RDLレポートの概念
- データのグループ化
- 基本操作
- ページレポート/RDLレポートの基本操作
- レポートコントロールとデータ領域の操作
- ページでのグループ化(ページレポートのみ)
- データ領域でのグループ化
関連情報
キーワード
HowTo デザイン・レイアウト