
access2003 レポートが開くのが異常に遅くてこまっています。
repの元は選択qry(テーブル数10、フィールド数70という膨大なもの)です。
このrepの任意のレコードを印刷するためにfrmにcmdボタンをつくり、マクロを割り当てていますが、印刷(マクロ)を実行すると、何も印刷されません。
以前これと同じ規模のレポートを作って印刷していましたが、きちんと動いていました。
何が原因でこんなに(3分から5分)repが開くのが遅いのでしょう。
os XP メモリ 1G 1.4GHZ 80G
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>repの元は選択qry(テーブル数10、フィールド数70という膨大なもの)です。
件数が増えれば増えるほど処理回数(編集回数?)が倍倍に多くなるなど、
クエリでデータ量に依存した仕組みはないか。
100件の時の処理×2≒200件の時の処理になるか、
クエリデザイン単独での稼働は問題ないか、数件では問題ないか。
選択クエリの結果をテーブルに作成してから
そのテーブルを基にレポートを開いても同じことが起きるか。
レポートで0件対応はやっているか。
エラーが起きているのに処理続行されてしまっている箇所ないか。
その資源は他のPCでも同じ現象が起きるか。
そのマシン自身に影響されていると想定されるか。
時間を表示するメッセージボックスをつけてみるなどして、
処理速度の問題となっている箇所をもっと絞り込む必要あります。
それからそこに対しての性能対策です。
No.2
- 回答日時:
念のため資源をコピーして、一度最適化してみてはどうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのレポートで印刷プレビ...
-
Accessレポートのチェックボッ...
-
AccessVBAでのカラー印刷モード
-
アクセスのレポートで同ページ...
-
エクセルをACCESSのレポ...
-
ACCESSで表示されているフォー...
-
アクセスのレポートをマクロでE...
-
Accessのレポートの2段組した...
-
accessのフィールドの数
-
Access2003のODBC接続でOracle
-
Accessレポートで質問です
-
ACCESSのレポートで別のレポー...
-
Accessのコマンドボタンについて
-
Access レポート印刷するときに...
-
データベースのINT型項目にNULL...
-
アクセスのレポート合成(複数...
-
アクセスで数値型のフィールド...
-
ACCESSでコントロールソースの変更
-
レコードを保存するコード ア...
-
passwordが入れられません・・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルをACCESSのレポ...
-
Accessレポートのチェックボッ...
-
アクセスのレポートで同ページ...
-
複数のクエリーを一枚のレポー...
-
アクセスのレポート起動時のウ...
-
Accessのレポートで印刷プレビ...
-
ACCESS / 抽出条件によってレポ...
-
Accessのレポートで再読み込み
-
Accessのレポートの2段組した...
-
Accessでフォームの検索結果を...
-
ACCESSのレポートで別のレポー...
-
ソフトウェア開発
-
Accessでグループフッターの非表示
-
Access2000でモーダルフ...
-
ACCESSで2段階の並べ替え
-
アクセスが動作したり、しなか...
-
Access2010のレポートフィルタ...
-
Access クロス集計結果をレポー...
-
SQLステートメントで。
-
AccessレポートでのVBAを使用し...
おすすめ情報