У меня есть две таблицы, которые содержат следующее.Доступ 2016 Форма автозаполнения на основе другого поля
Название таблицы: Запросы
ID
Имя пользователя
Дата Поднятие
Время перерастания
Счет
Repeat Контакт
Тип запроса
контекст запроса
DC
Таблица Название: PC
PCID
PCarea
Город
DCArea
DCName
Я в настоящее время установки формы с выше фи все выбранные. У меня есть установка PCArea как ниспадающая, так как поле имеет 2000+ записей (почтовые индексы). То, что я хочу, - это когда человек обновляет это поле/выпадающее/комбинированное поле для доступа к поиску PCArea и выясняет, какое значение имеет DCName, а затем заполняет поле DC в «Запросах» и показывает на форме, но я могу Понятно, как это сделать.
Я знаю, что это связано с VBA, но я не могу получить формат правильно?
Private Sub Combo472_AfterUpdate()
Me.PCArea = Me.Data.Column(9)
End Sub
Несет, не работает! Любая помощь будет большой.
Похоже, что это решение создает синтаксическую ошибку. Я изменил его на следующее (как вы посоветовали) 'me! DC = dlookup (« DCName »,« PC »,« PCArea = '»& me.Combo472 &"' "' @geeFlo – Nik
Это почтовый индекс или почтовый? Если это числовое значение, то избавиться от одиночных кавычек в строке PCArea. Также убедитесь, что оператор!! DC ссылается на имя поля в форме, которую вы обновляете. – geeFlo
это почтовый индекс, поэтому он является буквенно-цифровым. ? Вы имеете в виду меня! DC = часть Dlookup?Он нацелен на форму под названием «CU/DC view», но учитывая это уже в форме, это имеет значение? – Nik