DOBON.NET DOBON.NETプログラミング掲示板過去ログ

ActiveReportsのグループフッタ表示直前の改ページ

  • 題名: ActiveReportsのグループフッタ表示直前の改ページ
  • 著者: ドロン
  • 日時: 2004/01/30 17:15:45
  • ID: 2314
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
分類:[.NET]

VB.net 2003
ActiveReports for .net Professional

を使用しています。

現在、 ActiveReportsで

PageHedaer (コントロールあり)
GroupHeader1 (コントロールあり)
GroupHeader2 (コントロールあり)GroupKeepTogether =FirstDetail
GroupHeader3 (コントロールあり)GroupKeepTogether =FirstDetail
GroupHeader4 (コントロールあり)GroupKeepTogether =FirstDetail
GroupHeader5 (コントロールあり)GroupKeepTogether =FirstDetail
Detail(ColumnCount = 3) (コントロールあり)KeepTogether =True
GroupHedaer5 (コントロールなし)
GroupHedaer4 (コントロールなし)
GroupHedaer3 (コントロールなし)
GroupHedaer2 (コントロールあり)
GroupHedaer1 (コントロールなし)
PageHedaer (コントロールなし)

という構成の帳票作成しています。

GroupHeaderのGroupKeepTogether =True

GroupFiiter2にラインを置き、
GtroupHeader2以下が出力された時に、
それらの一番下に下線が表示されるようにしています。
ですが、Detailの最後のデータでちょうどページの一番下
になると、GroupHeader2のラインだけが、改ページされた次のページに
出力されてしまいます。

フッターのみの単独出力を避けたい
(下線を前のページに収める または、一番最後のDetailの行を
改ページ後にフッターとともに出したい)
と考えていますが、FooterにはGroupKeepTogetherのような
プロパティもなく、どのように制御したらよいか悩んでいます。

どなたかお力をお貸し願えないでしょうか?
よろしくお願いします。

DOBON.NET | プログラミング道 | プログラミング掲示板