Я создаю форму с несколькими подчиненными формами.Это работает так:
- пользователь выбирает
BASIC
вверху - , что делает текстовые поля
MACHINE NAME
, TOOL SEQUENCE NO.
, TOOL NO.
,и TOOL DESCRIPTION
изменить. - Текстовые поля
MACHINE DESCRIPTION
и MACHINE TYPE
внизу зависят от MACHINE NAME
, что означает, что - при изменении имени машины описание и тип машины должны немедленноменять.
Я использовал запросы, чтобы описать отношения между BASIC
и MACHINE NAME
и между MACHINE NAME
и MACHINE DESCRIPTION
.
В итоге происходит то, что когда я меняю BASIC
, MACHINE NAME
меняется, но MACHINE DESCRIPTION
не меняется сразу.MACHINE DESCRIPTION
изменяется только после второго раза, когда я изменяю BASIC
(и он меняется на MACHINE DESCRIPTION
, соответствующий MACHINE NAME
, выбранному ранее).
Я полагаю, это потому, что MACHINE DESCRIPTION
ждет, пока MACHINE NAME
не будет изменен для запроса данных, что объясняет, почему значение для описания машины "задерживается" одним щелчком мыши.
Как мне изменить MACHINE DESCRIPTION
, как только изменится MACHINE NAME
?
Я открыт для использования кода VBA, если это необходимо.


