長文質問失礼します。

使用環境 Access2000 + ADO(今回は関係ないかも) + Win2000

レポートにおいて、ページフッターとレポートフッターの表示(Visibleプロパティ)を
切り替える処理をしています。各ページにはページフッターでページの単価の合計を
印刷、最後のページだけはページフッターを非表示にして、レポートフッターのみを
表示し、全体の合計を印刷する処理です。

レポートのデザイン上、詳細セクションの大きさは常に一定になっています。
下から4分の1ほどの大きさにページフッター、もしくはレポートフッターが印刷され
るような形です。

ここから質問なんですが、ページフッターセクションのVisibleプロパティを
フォーマット時イベントで切り替えてもプレビューに反映されません。

そのセクションのフォーマットイベントでは自セクション自体の可視プロパティは
有効にならないんでしょうか?

もう一つ、不思議な挙動があるのですが、プレビューが呼ばれる前にフォーマット時
イベントが数回呼ばれるようですが、これはなぜなんでしょうか。このときにpagesプロパティ
などを取得しようにも、0が代入されていたりとよく分かりません。

以上、どなたかよろしくご教授ください。