Окно списка MS-Access не обновляется в зависимости от условий - PullRequest
0 голосов
/ 12 июля 2019

У меня есть Форма! Главная в доступе с 3 списками (выберите отчет, выберите группу, выберите год), которые получают данные из следующих соответствующих таблиц (x_report_box, x_cohort_box, x_year_box).

Второе поле заполняется на основе выбора в первом поле. Следовательно, третий блок заполняется на основе выбора во втором блоке.

Второй блок заполняется очень хорошо, когда я делаю выбор в первом блоке. Тем не менее, третье поле остается пустым после того, как я сделаю выбор во втором поле.

В первом поле под листом свойств в AfterUpdate я добавил Me.List2.Requery, а также для второго поля Me.List3.Requery.

Код, который я использовал для заполнения второго поля, был

SELECT coh.cohort_name
FROM x_cohort_box AS coh
WHERE (((coh.report_id)=[Forms]![Main]![List1]));

Код, который я использовал для заполнения третьего поля, был

SELECT yr.year_name
FROM x_year_box AS yr
WHERE (((yr.cohort_id)=[Forms]![Main]![List2]));

enter image description here

enter image description here

Любое понимание будет оценено. Спасибо!

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