「ブロック機能」のリニューアルについて

テーブルの検索をクエリで行い、検索結果をサブフォームで表示しています.

その結果、表示される件数が多すぎるので「○○件表示」とユーザに指定させ制限したいと思います.

どのようなやり方が良いのか教えていただけると助かります,初心者ですのでなるべく、分かりやすく
解説いただけるとありがたいです.

どうか宜しくお願いします.

教えて!goo グレード

A 回答 (2件)

フォームなどで最大数の値(max)を作成


抽出結果が値maxを超えれば
  件数のみ表示 ->再クエリーあるいは
  全件表示の選択をおこなう
層でない場合 ->全件表示とする

抽出結果のレコード数からVBAを使って分岐すると
いいでしょう。VBAのソースが必要なら書きますが。

この回答への補足

ソースがあると助かります,理屈はわかるのですが実現までがちょっと・・・宜しくお願いします.

補足日時:2002/12/14 09:25
    • good
    • 0

>表示される件数が多すぎるので「○○件表示」



それは入力順で例えば1000件あるうちの最初の100件とか単純な制限なのですか?

例えば、商品コードが何番、かつ、日付が○年○月分 かつ 納品先コードが何番というように、検索項目を複数にして絞り込んでいく方が有意義な情報になると思うのですが。もう少し詳しいスチュエーションがわからないとアドバイスが出来ません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

教えて!goo グレード

関連するカテゴリからQ&Aを探す


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング