こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

accessレポートの抽出条件

こんにちわ。
いまaccess2000で,
フォームからレポートを出力する処理をしています。
そのレポートは[コントロールソース]としてあるクエリを設定しています。
そこで,
DoCmd.OpenReport "r_帳票", acPreview, , "[番号] = 'a100'"
とコーディングしました。
なおレポートの[フィルタ]プロパティは"はい"にしています。
ところが,出力されたレポートには条件で抽出されずに
全件が出力されてしまいました。
抽出条件を効かせるためにはどうすれば良いでしょうか?
教えてください。お願いします。

投稿日時 - 2006-06-01 16:52:53

QNo.2189057

困ってます

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

すみませんがレポートのコントロールのプロパティの
コンロールソースにクエリを登録されておられますが
レポートのプロパティのレコードソースにクエリは
登録されておられますでしょうか?

バージョンの違いにより機能・動作が異なるかもしれませんが
レポートプロパティのレコードソースとコントロールの
コントロールソースにクエリを登録して、他は初期設定のままで
記載されているDoCmdコマンドを実行した場合
正しく抽出されたプレビューが表示されました。
尚、レポートプロパティのフィルタ設定はしなくても実行出来ました。

投稿日時 - 2006-06-02 13:34:08

お礼

nekonさん
回答ありがとうございます。
教えて頂いた方法でうまくできました。

投稿日時 - 2006-06-05 15:45:14

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問