Я пытаюсь преобразовать форму, ранее сделанную в старом Excel, в то, что может использоваться в текущих версиях Access. Версия Excel имеет функцию, в которой значения, помещенные в поле в одной таблице, могут быть указаны как значения в другой таблице. Пример:MS Access: создание поля поля формы подформы заполняется данными из отдельной таблицы?
Таблица A: Имя поля имеет значения {Джо, Джон, Лиза, Мэри, Макс}
Таблица B: Нажмите на поле имени, значения, чтобы выбрать из {Джо, Джон, Лиза Мэри, Макс }
Я пытаюсь реплицировать это в MS Access с подформами, связанными с таблицами. Мой текущий установка является:
Таблицы A: Имя поле имеет значение {Джо, Джон, Лиза, Мэри, Макс}
Таблица B: имя поля связаны через мастер подстановок на имя поле в таблице А
Подформация: таблица B отображается в подформе. Поле поля таблицы B представляет собой поле со списком.
Я хочу, чтобы поле со списком выпадало, содержащее содержимое поля имени таблицы A. Однако, когда я нажимаю на это поле со списком, я просто получаю шум с ошибкой, и ничего не происходит.
Я не пытался кодировать, так как я не хорошо разбираюсь в VBA, так что может быть лучший способ.
Если этого недостаточно, я постараюсь предоставить больше.
Вы использовали волшебников? Существует мастер combobox и мастер формы. – Fionnuala
Я использовал мастер формы для создания подчиненной формы. – 9Deuce
Используйте мастер combobox. Он работает одним способом со связанной формой и другим способом с несвязанной формой. Поиграйте немного. – Fionnuala