ACCESS2003のレポート印刷で発生する不具合の原因と対処法

このQ&Aのポイント
  • ACCESS2003で1ページしかないレポートを印刷しようとすると、時間がかかったり、同じページが何枚も印刷されたりする不具合が発生します。
  • また、プレビューで2ページ目以降が表示されずにフリーズする問題も発生します。
  • サブレポートの挿入やレポートのサイズ変更などの試みも効果がありませんでした。原因や対処法についてご教示いただきたいです。
回答を見る
  • ベストアンサー

ACCESS2003 レポート印刷の不具合

ACCESS2003で1ページしかないレポートを印刷しようとすると、非常に時間がかかった上、同じページが何枚も印刷されるようになってしまいました。 また、プレビューで2ページ目以降を見ようとしてもフリーズ状態(?)になり見ることができません。 レポートにサブレポートを挿入して以降、このような状態になったのではないかと思うのですが、サブレポートを削除したり、レポートのサイズを変更してもだめでした。 何か考えられる原因・対処法があればお教えいただけませんでしょうか。 レポートの構成は、 詳細欄にテキストボックス、グラフ、サブレポート ページフッター欄にテキストボックス です。 どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

情報が少ないですが・・。 サブレポートのみを開く時も時間がかかるでしょうか? サブレポートのみ開く時も時間がかかるようであればそのレポートが原因だと思います。 その場合サブレポートを作り直す必要があると思います。 メインのレポートから削除して保存後もメインのレポートが同様に時間がかかるようであればツールのユーティリティーでデータベースの修復を試してみてはどうなりますか。 それでもダメなら新しいmdbを作りテーブルやレポートをインポートして新しく作成したmdbで試してみてください。

kenji2004
質問者

お礼

ありがとうございます。 サブノートのみを開くときは時間はかかりません。 削除、保存、修復も試したのですがだめでした。 しかし、テキストボックス、グラフ、サブレポートを全てページフッターに移動したところ、正常に動きました。 根本的な解決ではないかもしれませんが、とりあえずはなんとかなりました。 お忙しいところありがとうございます。 どうもありがとうございました。

関連するQ&A

  • はじめまして。アクセスのレポートに関する質問です。

    はじめまして。アクセスのレポートに関する質問です。 はじめまして。現在、アクセスで奮闘中です。アクセスのレポートに関する質問です。印刷時にページフッタにあるテキストボックスを1ページ目にだけ印刷したいのですが(2ページ目以降は印刷したくありません)、ご存知の方がいらっしゃれば、どうか教えて下さい。宜しくお願いします。

  • ACCESSのレポートで 助けて~

    いつもお世話になります。 ACCESSでレポートを作成し、サブレポートを入れて、上手く表示する事が出来たのですが、別のテキストボックスなどを設定して、「よし、完成」と思って、 プレビューしたら・・・ サブレポートが消えてしまってるんです。 え~なんで? さっきまでちゃんとできてたのに!! どこがどうなってしまったのでしょうか? もう、パニックです。 どなたか助けて下さい(>_<) ちなみにレイアウトプレビューではちゃんと出来てます。

  • Access レポートウィザード

    Windows2003XP(SP2)・Access2003 レポートウィザードでレポートを作成するとレポートフッターのテキストボックスに↓↓↓ =[Page] & "/" & [Pages] & "ページ" と入力され、印刷プレビューに切り替えると↓↓↓ 現在のページ数/総ページ数 ページ が表示されています。 []で囲われているということはどこかにPageというフィールドが あるのでしょうか? あるいはどこでソレを制御しているのでしょうか? どなたかご存知でしたらご教授いただけますと大変助かります。 よろしくお願いいたします。

  • ACCESS2000レポートを一定の行数で改頁

    ACCESS2000を使っています。 メインレポートの詳細部にサブレポートがあり、サブレポートの詳細部を 決まった行数で印刷したいのですが、いい方法はありませんか? 今は、メインレポートのページヘッダ・フッタの高さの調整で対処しています。 よろしくお願いします ┌----------------------┐ |メインレポート ページヘッダ        | ├----------------------┤ |メインレポート 詳細部           | |┌--------------------┐|  ||サブレポート グループヘッダ      ||  |├--------------------┤| ||サブレポート◇詳細部     (1行目)||┐ ||               (2行目)||├この行数を ||               (・・・)|||固定にしたい ||               (9行目)|||例では10行 ||              (10行目)||┘ |├--------------------┤| ||サブレポート グループフッタ      || |└--------------------┘| ├----------------------┤ |メインレポート ページフッタ        | └----------------------┘

  • Access レポートフッターを条件により内容を分岐させたいのですが…

    閲覧いただきありがとうございます。 Access2003で出納簿を作成しておりますがよいアイデアがあれば教えて下さい。 レポートフッター制御なのですが、以下のデザインを使います。 ------------------------------------- レポートフッター ------------------------------------- 月計   収入  支出  差引残高 累計   収入  支出  差引残高 サブレポート--------------------------          コメントA -------------------------------------- 上記のように、レポートフッターに出納簿の月計と累計を表示させ、 サブレポートを埋め込み、VBAで「コメントA」を書換えたいと思います。 なお、サブレポートは特定の条件の時にのみ表示させたいと思います。 しかしながら、このままだと、サブレポートの終わりまで常に、 大きめに印刷範囲に設定されてしまい、複数のページにまたがりやすく なってしまいます。 (前頁に月計と累計を表示できるのに、サブレポート枠まで印刷範囲 とされてしまうからだと思います。) そこで、私はサブレポートが必要でない場合には、 VBAでサブレポートの高さを0にし、レポートフッターの高さも 小さくすることで、レポートフッターの印刷範囲を小さめに制御し、 前頁になるべくおさめるようにチャレンジしておりますが、 もっと簡単に他の方法がございましたら、ご教授頂ければと思います。 よろしくお願い致します。

  • Access2000でのレポート印刷時の不具合について

    Access2000でのレポート印刷時に不具合が発生しています。 内容は、レポートの中にグラフを組み込んでいるのですが、複数枚のレポート を同時に印刷したときに、グラフ以外の部分は正常に印刷されているのですが、 グラフの部分だけ、前ページと同じものが印刷されるときがあります。 また、この現象が発生したときでも、プレビュー段階では正しく表示されています。 同じデータでテストしても現象が発生するときとしないときがあります。 原因・対処方法について御存知の方はいらっしゃいますか?

  • レポート印刷 絞り込み

    Access2007で会社の明細書を作成しています。 やりたいことですが フォームで「日付」を入力し、印刷ボタンを押すと その条件の日付を抽出しプレビューしたいのです。 上のフォームは作りました。 「日付」を入力するテキストボックスと 「プレビューボタン」を作りました。 マクロでwhere条件にどのように入力すれば宜しいでしょうか? それとレポートの中に「サブレポート」があるのですがこれも同時条件で抽出したのですが出来ますでしょうか? レポートの元になるクエリーの抽出条件に[Forms]![フォーム名]![コントロール名]で抽出は出来たのですが上記のようにやりたいと思っております。 「サブレポート」で同じようにやると、その日付で値がない場合、レポートでサブレポートの合計がエラーになってしまします。これもうまくやる方法を教えて頂きたいと思いますので宜しくお願いします。

  • Access2003で、メイン情報を持つレポート中の複数サブレポートで

    Access2003で、メイン情報を持つレポート中の複数サブレポートで印刷位置がずれてしまいます。 お世話になります。 メインレポートの中に5つのサブレポートを出力しますが、サブレポートにデータが取得されない場合は空間ができてしまうし、データがたくさんある場合は下向きに拡張します。 そこで、各サブレポートの最大予想レコード数をもとに、1ページの罫線枠の中に収まるようにレイアウトしました。 でも、ページの一番下に印刷される注意書きのテキストボックス部分も上下するので、外枠罫線との間隔がサブレポートのレコード数によって違ってきます。 このテキストボックスを外枠罫線の5ミリ下等、印刷場所を固定することはできますでしょうか。 可能ならその方法を教えてください。よろしくお願いいたします。

  • ACCESS2000のレポートの改ページ

    ACCESS2000のレポートで得意先でグループ化してあり30行になったら 改ページすると言うことをやっているのですがレポートのプレビューを見ると 1ページ目はしっかりでているのですが2ページ目が白紙3ページ目は正しくでています。後、得意先データが30データなくても空打ちで改ページしたいのです。 どうやったら改ページがうまくいくでしょうか? レポートはメインレポートにページヘッダーが有り詳細にサブレポートをもってきています。あとページフッターがあります。 どなたかおわかりの方お教え願えないでしょうか?

  • ACCESS サブレポートの参照について

    ACCESS2003を使用しています。 メインレポートのページフッターにテキストボックスを配置して、サブレポートの小計を参照して表示しています。 しかしサブレポートにデータがない時があり、【#エラー】という表示になってしまいます。 そこで、サブレポートにデータがない時は、【0】という表示にしたいのですが、どういった方法があるか、教えてください。 よろしくお願いします。

専門家に質問してみよう