Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2717 / 9994 ←次へ | 前へ→

【10547】データ抽出方法について
質問  まつ  - 08/9/19(金) 16:55 -

引用なし
パスワード
   データの抽出方法で困ってる事があるので質問させてください。

[Table1]の中の[フィールドA]を"a" Or "b" Or "c" Or "d" Or "e"
でWhere条件で抽出した[クエリA]を作成して、[フォームA]で表示させています。

その[フォームA]の中でコンボボックス[コンボA]を作成してその[コンボA]の値集合ソース
は[クエリA]の[フィールドB]としています。[フォームA]を開いた時点で[コンボA]の値は"Null"にしてます。

[クエリA]の中の[フィールドB]の抽出条件に"Like "*" & [Forms]![フォームA]![コンボA] & "*"
としていますが、[フィールドB]の中には、値の無いデータが含まれており、現状では
その値の無いデータが表示されません。

値の無いデータを表示させるために抽出条件に
Is Null Or Like "*" [Forms]![フォームA]![コンボB] & "*"
と入力したら確かに値の無いデータも表示されるのですが
今度は[コンボA]で選択した抽出条件を出すときに、データが無い値も
出されてしまいます。

更に変更して
IIf([Forms]![フォームA]![コンボA]=Null,Is Null Or Like "*" [Forms]![フォームA]![コンボB] & "*",[Forms]![フォームA]![コンボA])
としたら、今度はデータが表示されません。

何かいい方法は無いでしょうか?

329 hits

【10547】データ抽出方法について まつ 08/9/19(金) 16:55 質問[未読]
【10563】Re:データ抽出方法について hatena 08/9/21(日) 1:09 回答[未読]
【10565】Re:データ抽出方法について まつ 08/9/21(日) 8:48 質問[未読]
【10566】Re:データ抽出方法について hatena 08/9/22(月) 14:43 回答[未読]
【10569】Re:データ抽出方法について まつ 08/9/24(水) 17:17 発言[未読]
【10571】Re:データ抽出方法について hatena 08/9/25(木) 0:57 回答[未読]
【10574】Re:データ抽出方法について まつ 08/9/25(木) 10:42 発言[未読]
【10575】Re:データ抽出方法について hatena 08/9/25(木) 12:02 回答[未読]
【10576】Re:データ抽出方法について hatena 08/9/25(木) 12:08 回答[未読]
【10578】Re:データ抽出方法について まつ 08/9/25(木) 12:38 お礼[未読]
【10579】Re:データ抽出方法について hatena 08/9/25(木) 12:44 回答[未読]

2717 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078199
(SS)C-BOARD v3.8 is Free