• 締切済み

アクセスのフォーム作成

アクセスのフォームを閉じるとき、必須項目が未入力だとメッセージが出るようにし、閉じることが出来ないようにしたい。

みんなの回答

  • nakayan_4
  • ベストアンサー率55% (649/1171)
回答No.1

テーブルのほうで、値の制限をすればいいと思います。 テーブルのフィールドのプロパティで、「値要求」というところを「はい」にすると、値が入れられないと次にいけないようにできます。 下記のページがあたりが参考になると思います。 http://www.officepro.jp/access/field/index7.html http://blog.goo.ne.jp/makimi_s/e/69f12a3a3ad17e17198017be502987c6 (真ん中あたりに値要求の説明があります) http://makotowatana.ld.infoseek.co.jp/access/acconSettingFieldPropertiesThatDetermineWhatBlankFS.htm (このページはちょっと難しいかもしれません)

2713654
質問者

お礼

ありがとうございました。 できました。 簡単だったのですね。

関連するQ&A

  • Access フォームを動的にカスタマイズ

    お世話になります。 Access2010 現在Accessにて、ある情報の登録フォームを作成しております。 登録項目が複数ありフォームが縦長になりそうなので、基本情報の 登録は必須とし、その他の項目はオプションにしたいと思います。 そこで、チェックボックスにチェックが入れられたら、オプションを 登録できるよう登録フォームの高さを長くするのと同時に、オプション 項目も表示させたいのですが。。どのようにすればよいでしょうか。 予めオプション項目が追加されているフォームを作成しておき、 チェックが入れられたら、そっちのフォームにすり替える方法(必須項目が 入力されていたらそれぞれコピー)や、フォームサイズは変えずに チェックが入れられたら「登録」ボタンを「次へ」に変更させ、 次画面でオプション項目を入力させたり・・色々と方法はあるかと 思いますが、上記のようにフォームの長さを変えて、項目(テキストボックスや リストボックス)を追加することは可能でしょうか。 ご教示の程、宜しくお願い致します。

  • アクセスのフォーム

    アクセスのフォームで、フォームで何も入力しなかった項目は、テーブルのフォールドが空白になるのでは無く、0になる方法はありますか? 誰か教えて下さい。よろしくお願いします。

  • ビルダーでフォームを作っているのですが・・・

    HPビルダーで、メールフォームを作ったのですが、入力項目を「必須」にすることは出来ますか? 今の状態では、入力してほしいところに入力がなくても送信できるようになってしまっていて、それを入力がないときは「必須項目です」という風にサブミット後メッセージを出したいのです。 または、タグがあれば教えて下さい。 お願いします。

  • アクセスのフォームの必須項目入力確認方法について

    アクセスのフォームの必須項目を入力していないと「閉じる」ボタンを押下したとき、「○○入力項目に入力がない」というエラーメツセージが出るようにし、入力完了後、「閉じる」ボタンを押下すると閉じるようにしたいのですが・・・

  • 気軽に送れるメールフォーム作成について

    サイトに設置するメールフォームについて質問します。 説明が下手なのでわかりにくいかも; ●名前・メッセージだけの簡単なフォームを作りたい ●名前欄は入力してもしなくても送信できる ●レイアウトがHTMLで加工できると嬉しい ●確認画面が出るものがいい 以上が希望です。 実際にKent-webさんの所からフォームメールのCGIをDLし解らなかったこと↓ ●HTMLでサンプルについていたラジオボタンやメール入力欄などの<input~ />というタグは外しました。 ↓ それでテスト送信してみると、確認画面で削除した項目の「○○は入力必須です。」と表示されます。 name値の先頭に「アンダーバー 」を付けると、その入力値は「入力必須」となる、とはあったのですが、項目ごと削除しても出てくるのです。 何故でしょう・・・; cgiファイルの中にあるのかな、と思って探してみても情けないことによく解りませんでした。 他に何か触るところはありますか? サーバーエラーはないので何かが足りていないような気がします・・・。 以上の事、お分かりになる方がいらっしゃいましたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • Access2000で、あるフォームを開いた後でないと見れないフォームがあります。

    Access2000を用いたフォームの整備を行っています。 Aフォーム(ID番号や会社名などの必須項目を入力する) Bフォーム(詳細を見るためのフォーム) Cフォーム(支払金額を入力するフォーム) BとCでは、Aで入力したID番号や会社名などが自動的に表示されます。 しかし、Aで入力を行った後、先にBを開くと、 全てのテキストボックスがからっぽのまま表示されてしまいます。 先にCを開いてからBを開くと、ちゃんと表示されます。 この場合、Cは開きっぱなしで閉じなくても大丈夫です。 Cフォームで何かを入力するわけでも無いのに、 どうしてCを開いた後でなければ表示されないのか判りません。 この場合、どういった可能性が考えられるでしょうか? 初心者ですので、見当違いの方向ばかり考えているかもしれません。 「これだけの説明じゃ判らないから、もっとここら辺を詳しく」 という指摘などをして戴けると本当に幸いです。 宜しくお願い致します。

  • GoLiveでのフォーム作成について

    Go liveでフォームを作っているんですが、必須項目 が入っていないと送信出来ないようにするにはどうしたらいいのでしょうか? できれば送信する前に入力したものを確認できるよう表示もさせたいのでその方法も教えていただければありがたいです。

  • アクセスのフォーム

    アクセスのフォームに入力する際に、入力する項目によって、入力した文字に対して、候補が出る様にできますか? 例えば、どこかのテーブルに候補の一覧があって、フォームに"a"と入力すると"a"から始まる候補が、続いて"b"と入力すると"ab"から始まる候補が選択できる様になり(インターネットで検索する時みたいに)候補を選択するとそのまま入力できる様にできますか? 誰か教えて下さい。よろしくお願いします。

  • ACCESS フォームのデータ登録について

    いつもお世話になっております。 ACCESS2000を使用しております。 フォームでデータを入力して登録しております。 そこでフォームの必須入力項目が空白の場合は登録できないようにしたいです。 ※テキストボックスは商品No・商品・価格・・・・とあり価格が未入力の場合、登録ボタンを 教えても登録できないようにしたいです。 調べてもエラー対処方法等がヒットしてしまい、なかなかみつかりません。 お手数ですが、お力を貸して頂けないでしょうか。 以上、よろしくお願い致します。

  • Accessフォーム

    Access初心者です。 Accessのフォーム上で、 [都道府県]のコンボボックスで東京都を選んだ場合、 [市区町村]のコンボボックスには「東京都」の市区町村名が選択できるようにしました。 フォームでの入力はきちんと出来るのですが、新しいレコードに入力すると、 前のレコードに入力した項目が消えてしまいます。 (テーブル上には、入力した情報が残っています) 色々試してみましたが、どうしても出来ません。 いったいどうしたらよいのでしょうか。ほとほと困っています。 どうかご教示ください。お願いいたします。

専門家に質問してみよう