Microsoft Access 掲示板

サブフォームでのDlookup / 17

17 コメント
views
4 フォロー
17

連結フォーム(レコードソースが設定してあるフォーム)、連結コントロール(コントロールソースか設定してあるコントロール)の場合は、テーブルのデータと直結してますので、フォームでの入力がそのままテーブルに反映されます。

ところが、参照後フォームを閉じた瞬間に、個人別障害状況_T内の「個人ID」の値が1レコード、必ず書き換わってしまいます。
何も命令を出していないのに書き換わってしまい、かなり困っています。

連結フォーム、連結コントロールでは当然の動作です。

今回のメインフォームの目的は何かを明確にしましょう。
サブフォームのデータを抽出する(フィルターをかける)だけが目的なら、非連結フォーム、非連結コントロールにすればいいでしょう。

逆にサブフォームの目的はなんでしょうか。「参照元入力ソースのコンボボックスを非連結にして」で本当に目的がかなってますか。

通報 ...