Заполните данные текстового поля в текстовое поле других форм - PullRequest
0 голосов
/ 11 мая 2018

У меня есть форма для входа в систему, которая открывается при доступе к базе данных.Он включает в себя текстовое поле 'txtLoginID', связанное с полем LoginID в таблице Employee, которое имеет другое имя поля с именем Fullname.При нажатии на кнопку ОК открывается основная форма.Пока все в порядке.

Я пытаюсь заполнить данные текстового поля другой формой или текстовым полем подчиненной формы, чтобы показать полное имя сотрудника.Я поместил это текстовое поле другой формы

controlsource=ReturnUser() ReturnUser является публичной функцией, которая закодирована так:

Public Function ReturnUser() As String
ReturnUser = DLookup("Fullname", "Employees", "loginID=" & Forms!Login!txtLoginID)
End Function

Все еще не удается заполнить txtLoginId для текстового поля другой формы.Я ценю помощь

1 Ответ

0 голосов
/ 11 мая 2018

текстовое поле 'txtLoginID', связанное с полем LoginID в таблице Employee

Это не будет работать.Сделайте текстовое поле несвязанным и вызовите свою функцию в событии AfterUpdate текстового поля.

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