![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
今、宛名発送先リストのデータベースを作っています。この中に、「敬称」(データ型は「テキスト型」)というフィールドを設けています。
●●"様"や"御中"のように宛名ラベルに印刷できるようにするため、データ入力の際にこのフィールドにカーソルをもっていくと「様」「殿」「御中」「 」(スペース)を選べるようにしています。
<設定の概要>
具体的にはテーブルのデザインビューで「ルックアップ」タブ→「値集合ソース」の欄に「"様";"殿";"御中";" "」と指定しています。
そして、「標準」タブ→「要求値」は「はい」を選択、「空文字列の許可」は「いいえ」を指定しています。このようにして、敬称を入れ忘れるのを防ぐ為に必ず何かを入力しないと先に進まないようにしました(スペースは特別な理由があるため敬称を一時的に入力せずに進む為です)。
<問題点>
初めは敬称の入力忘れの防止を考えていなかったので、「要求値」は「いいえ」を選択、「空文字列の許可」は「はい」を指定していました。そして、この状態で一旦フォームを作成しています。
それから、敬称の入力忘れ防止の為に「要求値」は「はい」を選択、「空文字列の許可」は「いいえ」を指定しました。
ところが、テーブルでデータ入力をする場合にはこれらの設定が反映されている(敬称を入力しなければエラーメッセージが出て次に進めないように出来た)のに対し、フォームから入力するとこれらの設定が反映されていません(敬称を入力せずに次に進めるまま)。
どのようにして、フォームにまで設定内容を反映させればよいのでしょうか???大変困っています。
ちなみに、フォームで入力した内容はデータとして問題なく残っているので、単にフィールドの設定内容が反映されていないと言うことのようです。
No.2ベストアンサー
- 回答日時:
>敬称の入力忘れ防止の為に「要求値」は「はい」を選択、「空文字列の許可」は「いいえ」を指定しました。
文脈から推測して、"テーブル"のプロパティでしか設定はしていないと見受けられます
"フォーム"上のプロパティに対しても設定しましょう
※テーブルに(いろいろ)設定した状態で、(連結)フォームを新規作成すると設定は反映されます
※(テーブルと連結した)フォームを作成したあと、テーブルにて(いろいろ)設定してもフォームには反映されません
有難う御座います。
仕組みがわかりました。
手動でフォーム上のプロパティーに手を施して直しました。
フォームを作成した後は設定内容は手動と言うことなのですね。
No.1
- 回答日時:
直接的な回答ではありません。
この内容からでは、ご使用のAccessのバージョンと適用Updateを明記した方が
良いのではないかと思います。
こちらで、問題点に書かれている通りのことを実行してみましたが、再現しません
でした。 ちなみに Access 2000(9.0.6926 SP-3) です。
現在、他のバージョンについては、環境がありませんので、何ともいえません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Chrome(クローム) 入力フォームの履歴を消したい 2 2023/06/29 13:02
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Excel(エクセル) Excel 入力した内容を保持したい 1 2023/06/23 12:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessフォームが入力できません。
-
前のレコードの値を自動で入れたい
-
アクセスでコードを入れると名...
-
Accessでデータを更新したらそ...
-
入力した値をコンボボックスに...
-
ACCESSでフォームのチェックボ...
-
AccessVBAの値によっ...
-
ACCESS2000の帳票フォームでテ...
-
ACCESS フォームで入力データ...
-
access別のテーブルを参照して...
-
Accessフォーム上の値を条件と...
-
フォームのテキストボックス→ク...
-
インデックスまたは主キーにはn...
-
テキスト型のフィールドでハイ...
-
アクセスのフォームの必須項目...
-
Access サブフォームでの選択行...
-
エクセルで、抽出したデータだ...
-
AccessでIDを入力したら他の項...
-
ACCESSでVBAから選択クエリの抽...
-
帳票フォームでのあるコンボボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
前のレコードの値を自動で入れたい
-
Accessでデータを更新したらそ...
-
access別のテーブルを参照して...
-
インデックスまたは主キーにはn...
-
Accessフォームが入力できません。
-
ACCESS フォームで入力データ...
-
access ダブリ登録を防止したい
-
ACCESSでフォームのチェックボ...
-
AccessVBAの値によっ...
-
アクセスでコードを入れると名...
-
入力した値をコンボボックスに...
-
テキスト型のフィールドでハイ...
-
「バリアント型でない変数に Nu...
-
Accessでフォームに自動入力し...
-
ACCESS2000の帳票フォームでテ...
-
accessでオプションボタンを使...
-
Accessで時間外管理の作成について
-
Access 自動入力の解除方法
-
Accessで、最後(更新)にエラ...
-
アクセスでの登録ボタンでの処...
おすすめ情報