У меня есть форма (frm_subscription) с двумя полями со списком вверху - cbx_financialYearFilter и cbx_subscriptionSearch.Я хотел бы ограничить выбор cbx_subscriptionSearch на основе выбора cbx_financialYearFilter.
Я попытался использовать приведенный ниже запрос в качестве источника строки для cbx_subscriptionSearch:
SELECT tbl_subscriptions.Search, tbl_subscriptions.Financial_Year
FROM tbl_subscriptions
WHERE (((tbl_subscriptions.Financial_Year)=[Forms]![frm_subscriptions]![cbx_financialYearFilter]))
ORDER BY tbl_subscriptions.Search;
и также установил cbx_subscriptionSearchзапросить событие после обновления cbx_financialYearFilter.Похоже, что это предлагаемый подход в большинстве мест, которые я смотрел (например, здесь: http://access -excel.tips / access-combo-box-value-зависящий-другое / ).
Однако в моем случае я получаю поле «Введите значение параметра» для cbx_financialYearFilter.Если я повторно введу финансовый год, фильтр будет работать правильно, а если я откажусь, фильтр ничего не сделает.Предложения по решению этой проблемы очень приветствуются!
Спасибо, Мэтт