Microsoft Access 掲示板

レポートのグループフッターを全ページに印刷したい

3 コメント
views
4 フォロー

毎度こちらのサイトにお世話になり、感謝しております。

レポートのグループ化を行って、以下のサイトをもとにグループヘッダーを全ページに印刷するようにしました。
https://tsware.jp/tips/tips_337.htm
しかし、同じグループ化の階層でフッターセクション付きとし、そのフッターに配置したものも全ページに印刷するにはどうしたらいいのか分かりません。グループフッターのプロパティシートにはヘッダーと同じ『セクション繰り返し』という項目が見つかりませんでした。

ご教授お願い致します。

nanana
作成: 2022/03/09 (水) 16:26:52
通報 ...
1
hiroton 2022/03/10 (木) 15:27:58 d6038@f966d

基本的には無理です。ページフッターを使ってそれっぽくするのが限界でしょう


レポート出力の仕組みにあるのは、「印刷領域が無くなったら次のページに移る」です
新しいページに移ったときは印刷領域が十分にあるのでヘッダーの『セクション繰り返し』は常に問題なく実行できますが、「印刷領域が無くなったら次のページに移る」のタイミングではグループフッターを配置するスペースはすでにありません
なので、グループフッターに『セクション繰り返し』はありません

2

hirotonさんが言われるように、ページフッタで代用するということになりますね。

何を表示させたいのか不明ですが、
例えば、グループ集計を表示させたいなら、
グルーブヘッダー(またはグループフッタ)に下記のテキストボックスを配置しておきます。

コントロールソース =Sum([数量])
名前 数量計

ページフッターにテキストボックスを配置してコントロールソースで集計テキストボックスを参照します。

コントロールソース =[数量計]

数量は実際のフィールド名にしてください。

3
nanana 2022/03/11 (金) 17:06:56 e48ae@6eb0c

ありがとうございました。ページフッターに配置したテキストボックスで、グループヘッダーに配置したテキストボックスを参照するようにしました。お二方ともありがとうございました。