あなたの習慣について教えてください!!

次のソフトを使っています。
ACCESS 2003
Windows7

次のことをやりたいです。
1つのレコードに業者が20フィールドほど並んでいるテーブルを作成しました。

クエリのフィールドに式を1つ追加しまして、1レコードの中で
業者フィールドにNullが1つ以上あるかないかを調べる式を
作りたいです。

1つも無ければ、値を表示し、1つ以上ある場合は値を表示しないという
ことをやりたいのです。

そもそも、このようなことができるのかもわかりませんが、
どなたかお助けくださいませ。

よろしくお願いいたします。

A 回答 (2件)

失礼しました。


クエリの抽出条件を一行ずつずらしてチェックしたいフィールドだけ Is Null
で良かったですね。多分?
「ACCESSのフィールドに記述する式につ」の回答画像2
    • good
    • 0
この回答へのお礼

なるほどですね
ありがとうございます!
超参考になりました!

お礼日時:2012/09/12 10:22

フィールド名を仮に、F1、F2、・・・F20 とすると


クエリのフィールド欄の空いている処に
Fx:not isnull([F1]) and not isnull([F2]) and ・・・ and not isnull([F20])
その抽出条件欄に、true
ということかな?

この回答への補足

ご回答ありがとうございます!
さっそく、ためしてみましたが、あまりに長い式になり
「ビルダが返した文字列が長すぎます」とエラーに
なってしまいました。

何か良い方法はないでしょうか。。

補足日時:2012/09/12 09:12
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報