過去ログ

                                Page     663
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼アクセスのバグ?  3ヶ月目 04/6/11(金) 15:05
   ┗Re:アクセスのバグ?  しろくろやぎ 04/6/11(金) 15:46
      ┗Re:アクセスのバグ?  3ヶ月目 04/6/11(金) 16:18

 ───────────────────────────────────────
 ■題名 : アクセスのバグ?
 ■名前 : 3ヶ月目
 ■日付 : 04/6/11(金) 15:05
 -------------------------------------------------------------------------
   情報をください。
アクセスでレポート(帳票)を作成していますが、理解できないことが起きています。

今回は、
[レポートヘッダ]→[ページヘッダ]→[グループヘッダ]→[詳細]→[グループフッター]
とうい流れで、それぞれのセクションにVBAを組み込んでいます。
問題なのは、数百ページあるなかのある1ページの部分だけ、処理の流れがおかしいのです。
改ページされたあと、まず[ページヘッダ]にとびます。
そのあと[グループヘッダ]→[詳細]といくはずが、なぜかこの2つをとばして、
[グループフッター]にいってしまいます。デバッグで確認しました。
そのせいで帳票は、あるページから白紙になってしまします。

今までの調査では、データパターンは関係ありませんでした。
データの件数については、200近くまで減らすと異常ありませんでしたが、
それ以上増やすとダメでした。
また、VBAについては、自分も他人も確認しましたがおかしいところはありません。
というか、セクションがとばされることと、VBAとは関係ないと思います。
複雑な処理はしていませんし、そのページ以外は上手くいくのです。
データパターンは関係ありませんでしたし、お手上げ状態です。

こういったバグについて知っている方がいましたら、何でもいいので情報ください。

 ───────────────────────────────────────  ■題名 : Re:アクセスのバグ?  ■名前 : しろくろやぎ  ■日付 : 04/6/11(金) 15:46  -------------------------------------------------------------------------
   ▼3ヶ月目 さんWrote:
>アクセスでレポート(帳票)を作成していますが、理解できないことが
> 起きています。

レポートにVBAで制御を入れようとすると、わりと起こりますね。(^_^;)

>[レポートヘッダ]→[ページヘッダ]→[グループヘッダ]→[詳細]→
> [グループフッター]
>とうい流れで、それぞれのセクションにVBAを組み込んでいます。

それぞれのセクションでVBAを入れる必要があるわけですから、

>複雑な処理はしていませんし、そのページ以外は上手くいくのです。

レポートとしては十分複雑な処理でしょう。

仮にあるコントロールとあるコントロールの数値を足して、
別のコントロールに入れる、というだけ処理だとしても、
その為にレポート全体で再フォーマットが行われる事もあります。

>そのあと[グループヘッダ]→[詳細]といくはずが、なぜかこの2つをとばして、
>[グループフッター]にいってしまいます。デバッグで確認しました。

ヘッダーや詳細の「戻り時」イベントは確認されました?

グループヘッダー/フッターの改ページ設定は色々変えて試しました?

>こういったバグについて知っている方がいましたら、何でもいいので
>情報ください。

バグというか、レポートのフォーマット/印刷/戻りイベントでの
制御はレポートの実行時のフォーマット順を完全には制御できない
以上、なかなか思い通りにはならないと思います。

あまり参考にならないと思いますが、直接印刷を行うとダメな場合でも
一度プレビューさせてから、それを印刷させるとうまくいくパターンも
あります。

 ───────────────────────────────────────  ■題名 : Re:アクセスのバグ?  ■名前 : 3ヶ月目  ■日付 : 04/6/11(金) 16:18  -------------------------------------------------------------------------
   ▼しろくろやぎ さん:
>▼3ヶ月目 さんWrote:

書き込みありがとうございます。

>ヘッダーや詳細の「戻り時」イベントは確認されました?
すいません。確認していません。
しかし、数百ページの中の1ページだけですから、プロパティなどは
全く関係のないものだと思っていました。
早速調べてみます。

>グループヘッダー/フッターの改ページ設定は色々変えて試しました?
改ページ条件はVBAで指定しているのですが、改ページは全ページ、問題なく
できています。ページヘッダの処理が行われていますから
改ページはされています。
設定をかえたり、コメントアウトしてもやはりダメでした。

>あまり参考にならないと思いますが、直接印刷を行うとダメな場合でも
>一度プレビューさせてから、それを印刷させるとうまくいくパターンも
>あります。
プレビューですでにおかしくなっていますので、ダメでした。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 663