プロが教える店舗&オフィスのセキュリティ対策術

お世話になります.教えて下さい.
Accessで,テーブルAですべての社員の住所などの基本情報を管理,テーブルBで一部の社員の機密情報を管理している場合に,フォームAで基本情報を入力し,フォームAにあるボタンでフォームBを起動して同じIDのレコードを選択してテーブルBの方に機密情報を入力できるようにしようとしています.このときに,フォームAで選択していた社員のIDのレコードがテーブルBにない場合は自動的にフォームBで新規レコードを選択させてIDを自動で登録して入力できるようにしたいのですが,どうすれば良いでしょうか.Ifとかを使って色々試してみたのですが,良い方法がわかりませんでした.よろしくお願いいたします.

A 回答 (1件)

検索条件は自身で考えてください。


フォームBのDataEntryプロパティを切り替えます。
If 社員IDがない Then '新規追加
フォームB.DataEntry = True
フォームB.AllowAdditions = True
Else '更新
フォームB.DataEntry = False
フォームB.AllowAdditions = False
End If
    • good
    • 0
この回答へのお礼

ありがとうございます.参考にします.

お礼日時:2020/06/17 22:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!