Access フォームコンボボックス空白をクエリで抽出したい
現在access2000を使って、
フォーム1内にコンボボックスを作って
コンボボックス内に1,2,3
と項目を入れています。
一方、クエリを使って、上記フォーム内のコンボボックスをつなげて1,2,3をそれぞれ抽出することはできるのですが、
1から3まで全てをiif関数などで
抽出したいと考えてします。
僕が考えた関数は
iif(isnull([フォーム1][コンボ1]),is not null ,[フォーム1][コンボ1])
とクエリ抽出条件内に入力すると、結果は、
1、2、3をそれぞれフォームコンボボックスで選択すれば、クエリに反映されるのですが、コンボボックス内を「空白」の状態にすると、1,2,3すべてがクエリで抽出されるのではなく、何も抽出されないという結果になってしまいます。
どうすれば、クエリで1から3すべてを抽出することができるのでしょうか?多分、iif関数内の「空白」は空白として処理されないような気がします。
よろしくお願いします。
お礼
とてもご丁寧に説明いただき、ありがとうございます。 プリントアウトして勉強します。