[Access 2010]
Я пытаюсь связать форму на основе уникального идентификатора исходной формы (автоматически сгенерированного строкового значения). Вот простая схема проектирования базы данных:
Соответствующие таблицы:
tblCruiseLog (CruiseLogID является первичным ключом)
tblMasterStation (имеет поле MasterStationID в качестве первичного ключа, с полем CruiseLogID в качестве внешнего ключа)
Соответствующие формы:
CruiseLog
MasterStation
Ожидаемый рабочий процесс:
Откройте CruiseLog, автоматически сгенерируйте CruiseLogID, заполните некоторые поля (без проблем).
Закройте форму CruiseLog, вернитесь на главный коммутатор и откройте форму MasterStation (без проблем).
Форма MasterStation загружается, создает новую запись с автоматически сгенерированным MasterStationID и автоматически заполняет CruiseLogID с помощью CruiseLogID, сгенерированного на шаге 1 (???).
У меня возникают проблемы с выяснением того, как заставить форму MasterStation переносить CruiseLogID, созданный на шаге 1 рабочего процесса. Сделать MasterStation подчиненной формой в форме CruiseLog невозможно, поскольку сама форма MasterStation будет иметь подчиненную форму. внутри. Как мне это сделать?
Спасибо.