- 締切済み
Accessのクエリ機能について
Accessで検索フォームを作成しております。実験記録シートにおいて、担当者ごとの実験のみを抽出する検索フォームを作成しています。「担当者選択」というコンボボックスを用意します。一方、クエリにおいて、「担当者」の抽出条件に、=[Forms]![実験記録シート検索フォーム]![担当者選択]としておけば、担当者選択で指定されたのみのレコードが問題なく抽出できます。 ここで、「担当者選択」を空欄にしておけば、すべてのレコードが表示できるようにしたいのですが、うまくできません。どなたかご存じの方がいらっしゃれば教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- cistronezk
- ベストアンサー率38% (120/309)
回答No.1
SQLビューで、Where以下を WHERE (IIf(Isnull([Forms]![実験記録シート検索フォーム]![担当者選択]),True,テーブル1.col1=[Forms]![実験記録シート検索フォーム]![担当者選択])); としてみてはどうでしょう。