2015-10-13 4 views
0

так что у меня есть проблема с открытием подформы. У меня есть основная форма, содержащая 2 списка. Выбор в первом окне списка вызывает изменение отображаемых записей во втором списке. И выбор во втором списке должен заполнить мою подчиненную форму данными. Моя проблема в том, что я не могу получить второй список, чтобы повлиять на данные в подчиненной форме.открыть подформацию на основе выбора в окне списка в Access

Например: 1-й список - список поставщиков, 2-й список - полученные товары. В зависимости от выбранного поставщика я получаю разные товары во втором списке. И после выбора конкретных товаров в списке я хочу получить таблицу всех полученных ящиков выбранных товаров выбранного поставщика в моей подформе. (Прямо сейчас выбор в первом списке заставляет мою субформу показывать мне все товары у выбранного поставщика, а выбор во втором списке не выполняется с помощью подформы)

ответ

0

Вы хотите отфильтровать подформу на основе выбора списка.

Установите LinkMasterFields (управления подзаголовкой) на имя вашего элемента управления списком и LinkChildFields в поле в базовом наборе записей подформы, представляющей товар.

Затем, когда вы выбираете определенные товары в списке, в подформе будут отображаться только записи, относящиеся к этим товарам.

+0

Спасибо, я знал об этом, но имел проблему с несвязанным списком. Кроме того, в списке выбран неверный столбец. Он начал работать после установки связанного столбца с тем же значением, что и в подформе. –

0

Использование отношения Учителя к ребенку. Выберите подчиненную форму, а на вкладке «Данные» выберите отношение «Основное и дочернее», а затем субформация будет отфильтрована на основе выбора.

Смежные вопросы