今、宛名発送先リストのデータベースを作っています。この中に、「敬称」(データ型は「テキスト型」)というフィールドを設けています。
●●"様"や"御中"のように宛名ラベルに印刷できるようにするため、データ入力の際にこのフィールドにカーソルをもっていくと「様」「殿」「御中」「 」(スペース)を選べるようにしています。
<設定の概要>
具体的にはテーブルのデザインビューで「ルックアップ」タブ→「値集合ソース」の欄に「"様";"殿";"御中";" "」と指定しています。
そして、「標準」タブ→「要求値」は「はい」を選択、「空文字列の許可」は「いいえ」を指定しています。このようにして、敬称を入れ忘れるのを防ぐ為に必ず何かを入力しないと先に進まないようにしました(スペースは特別な理由があるため敬称を一時的に入力せずに進む為です)。
<問題点>
初めは敬称の入力忘れの防止を考えていなかったので、「要求値」は「いいえ」を選択、「空文字列の許可」は「はい」を指定していました。そして、この状態で一旦フォームを作成しています。
それから、敬称の入力忘れ防止の為に「要求値」は「はい」を選択、「空文字列の許可」は「いいえ」を指定しました。
ところが、テーブルでデータ入力をする場合にはこれらの設定が反映されている(敬称を入力しなければエラーメッセージが出て次に進めないように出来た)のに対し、フォームから入力するとこれらの設定が反映されていません(敬称を入力せずに次に進めるまま)。
どのようにして、フォームにまで設定内容を反映させればよいのでしょうか???大変困っています。
ちなみに、フォームで入力した内容はデータとして問題なく残っているので、単にフィールドの設定内容が反映されていないと言うことのようです。
No.1
- 回答日時:
直接的な回答ではありません。
この内容からでは、ご使用のAccessのバージョンと適用Updateを明記した方が
良いのではないかと思います。
こちらで、問題点に書かれている通りのことを実行してみましたが、再現しません
でした。 ちなみに Access 2000(9.0.6926 SP-3) です。
現在、他のバージョンについては、環境がありませんので、何ともいえません。
No.2ベストアンサー
- 回答日時:
>敬称の入力忘れ防止の為に「要求値」は「はい」を選択、「空文字列の許可」は「いいえ」を指定しました。
文脈から推測して、"テーブル"のプロパティでしか設定はしていないと見受けられます
"フォーム"上のプロパティに対しても設定しましょう
※テーブルに(いろいろ)設定した状態で、(連結)フォームを新規作成すると設定は反映されます
※(テーブルと連結した)フォームを作成したあと、テーブルにて(いろいろ)設定してもフォームには反映されません
有難う御座います。
仕組みがわかりました。
手動でフォーム上のプロパティーに手を施して直しました。
フォームを作成した後は設定内容は手動と言うことなのですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AccessVBAの値によっ...
-
Accessフォーム上の値を条件と...
-
「バリアント型でない変数に Nu...
-
インデックスまたは主キーにはn...
-
Accessで時間外管理の作成について
-
Access サブフォームでの選択行...
-
エクセルで、抽出したデータだ...
-
Accessのコンボボックスの値が...
-
コンボボックス全ての値を取得...
-
accessでオートコンプリート機...
-
AccessのWHERE句において、変数...
-
Accessのレコード数をテキスト...
-
【Access】条件未入力時、全件...
-
ACCESSクエリ抽出条件について
-
Access 複数フォームを...
-
Access2003 式ビルダでのLike...
-
Access 帳票フォームのコンボボ...
-
サブフォームでフィルタしたデ...
-
【ACCESS2000】 サブフォーム...
-
帳票フォームでのあるコンボボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
前のレコードの値を自動で入れたい
-
インデックスまたは主キーにはn...
-
Accessでデータを更新したらそ...
-
Accessフォームが入力できません。
-
access別のテーブルを参照して...
-
アクセスでコードを入れると名...
-
テキスト型のフィールドでハイ...
-
入力した値をコンボボックスに...
-
AccessVBAの値によっ...
-
ACCESS フォームで入力データ...
-
Access 自動入力の解除方法
-
ACCESS2000の帳票フォームでテ...
-
ACCESSで定型入力の〒が表示さ...
-
ACCESSでフォームのチェックボ...
-
「バリアント型でない変数に Nu...
-
Accessでフォームに自動入力し...
-
アクセスのフォームの必須項目...
-
Accessのフォームでデータ入力...
-
Accessで時間外管理の作成について
-
Accessフォーム上の値を条件と...
おすすめ情報