Access 2007 のフォーム フィルターに少し問題があります。いくつかのフォームでリストビューを使用していますが、ユーザーはそこでフィルター処理できる必要があります。
テスト目的で、1 つのテーブルのみに基づくクエリを作成しました。最初のフィルターを設定する場合は、次のようになります。
値を選択し、別のフィルターを (明らかに別のフィールドに) 設定したい場合、選択できる値がありません。
これは、クエリを使用した場合にのみ発生するようです (1 つのテーブルまたは複数のリンクされたテーブルに基づいて、すべてのフィールドを使用するか、いくつかのフィールドを使用するかは関係ありません)。もちろん、数値フィルターを使用して手動で値を入力することもできます。
別のデータベースがあり、クエリでもテーブルでも、いつでもどこでもフィルターを使用できます。毎回選択できる値のリストがあります。これは、どこかで何かを台無しにしたことを意味しますが、どこにあるのかまったくわかりません。
Access 2007 (FE/BE) を使用しています。詳細が必要な場合は、お問い合わせください。どこから始めればよいかアドバイスをいただければ幸いです。