検索用のクエリ(2)

コンボボックスから条件を選んで、抽出されたレコードをフォームに表示するというのを作ってるんですが、条件が無いときに全件表示がうまく行かないので悩んでました。
とりあえず、クエリを作って、検索したい[番号]フィールドの抽出条件を
iif(isnull([forms]![F_検索用]![検索条件]),[番号],[forms]![F_検索用]![検索条件])
にしたら、条件が無い(Null)時に全件表示できるようになりました。
……もっとスマートな方法がありそうだけど。