ACCESSでオプショングループを使って性別を選択してそれを印刷したい。



▲このページのトップに戻る
26569ACCESSでオプショングループを使って性別を選択してそれを印刷したい。SHARK 2003/5/12-10:07

OS名:Windows2000
パソコン名:EQUIUM
ソフト名:ACCESS
ACCESSを使って電話帳を作ろうと思い、項目のひとつに「性別」という
フィールドを作成しました。テーブルのデータ型は「数値型」にし、
フォームでは男女を選択できるようにオプショングループを設定して
オプションボタンを作成しました。また、そのコントロールソースを、
テーブルの「性別」の名前にて指定して、印刷をするレポートは「性別」
のコントロールソースを以下のように指定しました。
※印刷時に1や2で表示するとどちらなのかわかりづらいので・・・)

=IIf([性別]=1,"男性","女性")

しかし、レポートのプレビューを見てみると男性・女性で表示されず、
「性別」の表示欄に#エラーと出てしまいます。関数が間違っている
のでしょうか?それとも途中の設定が何かおかしいのでしょうか?

他にやってみたことはテーブルのデータ型を数値型からルックアップ
ウィザードにして、<表示する値をここで指定する>にチェックして
1行目に「男性」を2行目に「女性」を入力して「完了」ボタンを押して
レポートのプレビューを見てみたのですがやはり、結果は同じでした。
(因みに、テーブルのデータ型は数値型に戻っていました。)
どうすれば、レポートに男性・女性と表示できるのか教えて下さい。

▲このページのトップに戻る
26655Re:ACCESSでオプショングループを使って性別を選択してそれを印刷したい。SARU 2003/5/13-21:44
記事番号26569へのコメント
>テーブルの「性別」の名前にて指定して、印刷をするレポートは「性別」
>のコントロールソースを以下のように指定しました。
>※印刷時に1や2で表示するとどちらなのかわかりづらいので・・・)
>
>=IIf([性別]=1,"男性","女性")
>
>しかし、レポートのプレビューを見てみると男性・女性で表示されず、
>「性別」の表示欄に#エラーと出てしまいます。関数が間違っている
>のでしょうか?それとも途中の設定が何かおかしいのでしょうか?

だれもレスを付けないみたいなので..
ひょっとして、コントロールソースで指定している
テーブルもしくはクエリの項目名とテキストボックス
のオブジェクト名(プロパティ内その他のタブ)が重複していませんか?
重複していたらオブジェクト名を変更してみては?

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言