Access VBA質問箱 IV

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

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


726 / 2272 ツリー ←次へ | 前へ→

【10387】チェックの抽出で くま 08/5/14(水) 10:57 質問[未読]
【10388】Re:チェックの抽出で 小僧 08/5/14(水) 13:24 回答[未読]
【10389】それが・・・ くま 08/5/14(水) 14:09 質問[未読]
【10390】Re:それが・・・ 小僧 08/5/14(水) 14:11 回答[未読]
【10392】Re:それが・・・ くま 08/5/14(水) 16:47 お礼[未読]

【10387】チェックの抽出で
質問  くま  - 08/5/14(水) 10:57 -

引用なし
パスワード
   クエリーの抽出で

yes/No型のフィールドで抽出をしたくて、フィールド名(チェック1)に式を入れました。

IIf([forms]![メインテーブル]![txt確認]="全て",No Or Yes,NO)

メインテーブルのtxt確認に、
"全て"が入った時に→(チェックが有るのと無い)両方を表示させたい。
それ以外の時に→チェック無しだけ表示させたい。

うまくいきません。
よろしくお願いします。

【10388】Re:チェックの抽出で
回答  小僧  - 08/5/14(水) 13:24 -

引用なし
パスワード
   ▼くま さん:
こんにちは。

>メインテーブルのtxt確認に、
>"全て"が入った時に→(チェックが有るのと無い)両方を表示させたい。
>それ以外の時に→チェック無しだけ表示させたい。


考え方のヒントです。
チェック型のフィールドを数値変換すると、

チェックがついている(Yes)の場合… -1
チェックがついていない(No)の場合… 0

となります。


txt確認に「全て」が入っている … -1 以上を抽出
txt確認にそれ以外が入っている …  0 以上を抽出

のようなクエリを作れれば解決に繋がると思われます。

【10389】それが・・・
質問  くま  - 08/5/14(水) 14:09 -

引用なし
パスワード
   ▼小僧 さん:
返事 ありがとうございます。

それが・・・
 
"全て"の時には  チェックが有るのと無い両方を表示させたいのです。

試したら
 -1・・・・チェックがついているのが抽出されました。
  0・・・・チェック付いていないのが抽出されました。

両方を表示(抽出を解除)させたい時は "-1or0"と試したのですが
 うまくできませんでした。
他にありますでしょうか?

【10390】Re:それが・・・
回答  小僧  - 08/5/14(水) 14:11 -

引用なし
パスワード
   ▼くま さん:
こんにちは。

もう一度さっきの投稿を読み返してみて下さい。

>> txt確認に「全て」が入っている … -1 以上を抽出
                    ^^^^
>> txt確認にそれ以外が入っている …  0 以上を抽出
                    ^^^^

【10392】Re:それが・・・
お礼  くま  - 08/5/14(水) 16:47 -

引用なし
パスワード
   ▼小僧 さん:

解りました。
ありがとうございます。

これをヒントに作成しましたら。
動きました!

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