• ベストアンサー

Accessに於けるフォームフィルタについて

フォームフィルタで選択する場合、データベースに1000件のレコードがある場合、コンボボックスにはきちんと候補のリストが出てきます。しかし、1001件のレコードになると、このコンボボックスの候補リストが出てきません。"Is Null" と"Is Not Null"の2つだけです。 (小生、英語版を使っているので、上記のような表現ですが)。これは、Acessの場合そういう仕様なんでしょうか? それとも、何か設定が足りないからなのでしょうか? 宜しくサジェスチョンをお願い致します。 尚、ACCESSのバージョンは、Access2000とAccess2003の両方でチェックしてみました。

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

  • ベストアンサー
  • shiotan99
  • ベストアンサー率68% (140/203)
回答No.1

こんにちは~ ACCESS2000 日本語版ですが・・ メニューの「ツール」-「オプション」-「編集/検索」タブを開くと、 「レコード数が次の値を超えるときは、リストを表示しない」 という項目があります。 そこの値を増やしてみてはどうでしょうか。 デフォルトは 1000 になっていると思います。

noname#95859
質問者

お礼

ありがとうございます。了解しました。 デフォルトの1000件を変えてみて、どの値までいけるか調べました。32766でした。 現実の使い方としては、このフォームフィルタは使えないですね。普通にフィルタ(複雑な条件)を使うには Records->Filter->Advanced Filter/Sort を使いなさい。ということと理解しました。 (一見、クエリのようなデザインビューの画面のものです) フォームフィルタは、多分、リソースを無駄遣いしてしまうのでしょう、使いやすいだけに、少し残念です。

関連するQ&A