• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:チェックボックスのチェック忘れを防止)

チェックボックスのチェック忘れを防止する方法

このQ&Aのポイント
  • Access2007を使用している場合、チェックボックスのチェック忘れを防止する方法があります。
  • フォームを作成し、チェックボックスの欄に「値要求」のプロパティを設定することで、チェック忘れを防止することができます。
  • また、フォームの終了時にチェックが漏れている場合、警告メッセージを表示することも可能です。

質問者が選んだベストアンサー

  • ベストアンサー
  • chayamati
  • ベストアンサー率41% (260/624)
回答No.3

>テーブルのレコードにチェックボックスを設けていますが このチェックボックスのデータ型はYes/No型ですね テーブルデザインで規定値をYesまたはNoのどちらか多い方にしておきます。

eokwave
質問者

お礼

chayamati レベル12様 今回のチェックボックスは入力時点に於いて必ずチェックが必要でした。chayamati様よりアドバイス頂きました、テーブルデザインでの「規定値」を使うことにしました。ありがとうございました。

その他の回答 (2)

回答No.2

補足:添付図

eokwave
質問者

お礼

f_a_007 レベル14様 入力を忘れた時に出したい希望のメッセージです。今回はチェック必須のチェックボックスであり、「規定値設定(Yes)」を使うことにしました。クエリ「抽出条件(Yes)」で検索し一覧フォームに表示していますので、既定値設定は簡単でもあり、採用することにしました。但し、今後、「チェックにレ点が入力されていません!」のメッセージが必要な時に「意味の分かるヘルプ」でアドバイスをお願いしたいと思います。有難うございました。

回答No.1

Q、チェック忘れの警告! A、可能だとは思うが・・・ 疑問1、[名前:予定]のチェック忘れを防止したいってのは?  一体、どういうことなのか?列1個では、ありえない話。ということは、複数の予定項目の何れかにチェックをする仕組みということなのかな? 疑問2、フォーム入力時の煩わしさは許容されるのか?  仮に、複数項目にチェックを入れる仕様で《ゼロチェック警告機能》を装備したということだとする。その場合に、添付図のようないわゆる通常の警告を表示するのは問題が多い。 MSGBOX利用の警告の問題点:レコードの入力中途での切り替えが出来ない。  入力途中で、「えっ、一つ手前を念のために確認しとこ!」と思って【前へ】を押すと警告。こういう事態が多発すると、入力オペレータからは「やってられんわ!」と怒りの声が出るのは必定。 【では、一体、どうしたらよいのか?】 1、フォームの切り替え時には、2秒程度の警告を出す。  PauseMsg "XXXXXXXXXXXXXXXXXXX", 2  このように、表示秒数を指定できる PauseMsg関数を用意して対応する。 2、入力終了時に、入力レコードをチェックしてレポートする。 >チェック未了のレコードがXX件発生しました。 と、爺は思う。

eokwave
質問者

お礼

f_a_007 レベル14様 申し訳ございません。質問内容が意味不明なのが私にも理解できました。入力必須のチェックボックスへのチェック入力忘れを防ぐ方法を教えて下さいと申し上げるべきでした。ご面倒をおかけして申し訳ございません。

関連するQ&A