• ベストアンサー

ACCESSフォームの検索条件が効きません

フォームのクエリビルダで 商品名の検索欄に =[forms]![メニュー]![商品登録] としているのですが絞り込みが出来ていません 環境はWindows7 ACCESS2010です

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

  • ベストアンサー
  • Anzu4699
  • ベストアンサー率59% (26/44)
回答No.1

よくある事ですが フォーム上の値をクエリで表示させてみるとそんな項目がなかったり フォーム自体が実行(開いていない)されてない常態でクエリーを実行してたり 求めている値の後ろにスペースが入っていたり といった、簡易ミスを犯しやすいです なんにせよ、まずわ画面値を使って抽出条件として使う場合は フィールドに [forms]![メニュー]![商品登録]を定義し 自分が求めている値が、そのクエリ上で表示されてくるか確認してみてください 表示されてくる場合は今度はその値の前後にスペースなどないか確認するのが 良いかと

chayamati
質問者

お礼

ご回答ありがとうございます。 自分の思い違いでした。 表示されている内容はテーブル設計の時にルックアップ定義したので 表示は文字列ですが、その実態は参照しているテーブルの主キー で数値でした。 あ騒がせしてすみません

関連するQ&A

専門家に質問してみよう