Похоже, вы назначаете имя пользователя для источника управления.Доступ не работает, как это.Предполагается, что источник управления содержит имя столбца.
Создайте таблицу, имеющую столбцы, которые можно использовать для хранения вещей.Затем установите для свойства Источник записи формы это имя таблицы во время разработки в окне свойств.Затем установите Control Source
в текстовом поле для имени столбца, в котором вы хотите сохранить данные, или добавьте объекты в форму , используя список полей.
В событии загрузки формы вы можетеназначьте имя пользователя этому текстовому полю с помощью
me!theTextBoxName = GetUserName()
Вы также можете сделать это с несвязанным текстовым полем, но это имя не будет сохранено при закрытии формы.
Нокак указывает @ June7, вы, вероятно, уже сделали это.В этом случае вы должны открыть форму с помощью
DoCmd.OpenForm "theFormName", DataMode:=acFormAdd
..., чтобы создать новую запись.