簿記に関する口コミや質問

 
過去の質問
2009年9月
2009年8月
2009年7月
2009年6月
2009年5月
2009年4月
2009年3月
2009年2月
2009年1月
2008年12月
2008年11月
2008年10月
2008年9月
2008年8月
2008年7月
2008年6月
2008年5月
2008年4月
2008年3月
2008年2月
2008年1月
2007年12月
2007年11月
2007年10月
2007年9月
2007年8月
2007年7月
2007年6月
2007年5月
2007年4月
2007年3月
2007年2月
2007年1月
2006年12月
2006年10月
2006年9月
2006年8月
2006年7月
2006年6月
2006年5月
2006年3月
2006年2月
2005年12月
2005年11月
2005年10月
2005年9月
2005年8月
2005年4月
2005年2月
2005年1月
2004年11月
2004年8月
行政書士 試験

質問

Accessの画面登録についてAccessで受験願書の登録ができる画面があります。
フォームの中で受験する試験の種類(○○試験、△△試験)試験日、受験者、会場などを入力してサブフォームで科目、受験か免除かを登録するようにしています。
フォームでエンターを押したときに、願書テーブルにその受験者の情報があればサブフォームに表示して、登録がなければ表示しないような仕組みになっています。
そこで、登録がない受験者を登録しようとした時にあらかじめ決まったレコードを初期表示させるにはどうしたらよいでしょうか?
何百人も登録しないといけないので、いちいち科目を登録しないでいいようにしたいです。
修正するのは受験か免除かというフラグだけです。
イメージとしてはメインのフォーム受験種別 ○○試験試験日 2009/08/01受験者 0001 山田 花子会場 01 ○○会場サブフォーム001 簿記 受験002 法律 免除003 論文 受験という感じで、すでにテーブルに登録されている人はその情報をサブフォームに表示して登録されてない人は001~003の科目を自動的に表示して一括でテーブルに更新(追加)したいです。
登録されてない人の時に初期表示させる科目は試験の種類によって固定できるのですが、過去に受験して科目合格となり今回の試験では免除されている人のチェックもかけつつ初期表示したいです。
VBAで作っています。
いいアイディアがないか知恵を貸して下さい。
よろしくお願いします。

ベストアンサー

案だけで)メインに「新規受験」のボタンを配置します。
> 登録がなければ表示しないような仕組みになっていますということなので、登録ない時にだけボタンを有効にします。
そのボタンがクリックされた時点で、その試験に必要な科目/受験を登録します。
(メイン側のレコードも登録が必要なら、登録してから)サブフォームを requery します。
後は登録ある人と同様の操作、受験/免除部分を変更します。