Значение автозаполнения в подчиненной форме на основе значения в родительской форме - PullRequest
0 голосов
/ 13 января 2012

Я создаю подчиненную форму (в виде таблицы) на основе запроса (qryClientEmployment) для отображения истории занятости для клиента, информация которого хранится в родительской форме (frmClientInformation). frmClientInformation основана на другом запросе (qryClientInformation).

У меня есть фильтр в qryClientEmployment для выбора записей на основе поля идентификатора клиента, отображаемого в родительской форме (frmClientInformation).

Я ХОЧУ иметь возможность добавлять новые записи о занятости в подчиненную форму и иметь доступ к автозаполнению идентификатора клиента на основе поля ClientID в родительской форме.

Я безуспешно пытался установить значение по умолчанию для поля Client ID в таблице (в которой хранится история занятости клиента), равное форме! FrmClientInformation! TxtID.

Я новичок в Access и озадачен.

1 Ответ

1 голос
/ 13 января 2012

Когда вы новичок в Access, почти всегда лучше всего использовать мастер для создания элементов управления. В этом случае вам бы предложили добавить дочерние поля ссылки и мастер-поля ссылки, и это то, что вам нужно. Вы можете редактировать эти свойства для элемента управления подчиненной формы, но вы должны быть осторожны при выборе элемента управления, а не формы, содержащейся. Дочерние поля ссылки будут заполнены данными из основного поля родительской формы, вводящего в заблуждение имя, поскольку главное поле ссылки может быть элементом управления. У вас может быть несколько дочерних и основных полей, разделенных точкой с запятой.

Сделайте себе одолжение и перейдите от таблицы данных к непрерывной форме, у вас будет гораздо больше контроля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...