アプリ版:「スタンプのみでお礼する」機能のリリースについて

いま、テーブルAに名前、年齢、性別フィールドがあります。
そこでフォームからコンボボックスで年代(”20”、”30”、”40”)と選んで抽出結果をだしたいと思っています。
そこで
Between [forms]![テーブルA]![年代] And [forms]![テーブルA]![年代]+9
とやってみましたが年代が空欄の場合、その他の性別などだけでの抽出がされなくなってしまいました。
(空欄だと年齢の区間が?~9歳になるから抽出されなくなるだろうことは理解しています)
説明ベタとおもいますが、年代別での抽出方法のアドバイスをお願いします。

A 回答 (2件)

フィールド|年代:[年齢] \ 10 * 10


 抽出条件|[Forms]![テーブルA]![年代] Or [Forms]![テーブルA]![年代] Is Null

では、どうでしょうか?
    • good
    • 0
この回答へのお礼

Gin_Fさん素早い回答有り難うございます!
Or [Forms]![テーブルA]![年代] Is Null
を追加することでうまく動作できました。

(年代:[年齢] \ 10 * 10)の部分がよく分からないのですが、どういう処理を行っているのでしょうか?

お礼日時:2006/08/03 00:15

> (年代:[年齢] \ 10 * 10)の部分がよく分からないのですが、



\ 演算子は、商を求めることができます。
それを使って、10で割った商を10倍すれば年代を求めることができます。
    • good
    • 0
この回答へのお礼

>\ 演算子
今、家のmacでみてみるとバックスラッシュが表示されてます。昨日職場のxpだと¥になってて意味がわかりませんでした。
Gin_Fさんどうもありがとうございました。

お礼日時:2006/08/03 11:06

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

関連するカテゴリからQ&Aを探す