Я пытаюсь обновить несвязанное текстовое поле в форме, которую я строю.
Текстовое поле имеет значение по умолчанию: =DLookUp("[Metadata]![Username]";"[Metadata]")
.
Когда значение в поле username
изменяется;
как мне обновить это изменение в текстовом поле, не закрывая всю форму и не открывая ее снова?
-
Я попытался сделать это, добавив кнопку в форму, а затем при событии мыши вверх попробуйте и либо с помощью vba, либо с помощью редактора макросов найдите решение.
Можно было бы создать макрос, который закроет, а затем снова откроет форму, но это не совсем то, что я ищу.
VBA: я нашел много предложений для requery
, но не смог заставить это работать:
Set UserName = Forms![Update test]!Text10
UserName.Requery
Общее решение, которое может работать с несколькимитакие текстовые поля предпочтительнее
(но не обязательно, приветствуется все, что пытается указать мне правильное направление).