У меня есть 2 подчиненные формы на главной форме.Sub_2 отображает детали для элемента, выбранного в sub_1, в списке.Для обеих подчиненных форм я использую форму продолжения, и они ограничены двумя запросами, с одним общим полем, скажем 'id'.
Что я сделал, так это добавил код в событие DClick на sub_1 для установкифильтр sub_2, например
Me.Parent.sub_2.Form.Filter = "id=" & "'" & Me.Recordset!id & "'"
Затем запрос
Me.Parent.sub_2.Form.Requery
Но не повезло, когда я дважды щелкнул по записи в sub_1, в sub_2 никаких изменений не произошло.Я посмотрел на соответствующие вопросы, я думаю, что это должно работать ...
Есть предложения?Может быть, я должен использовать другой подход для этого?
PS: я уверен, что Me.Parent.sub_2.Filter
изменен, но запрос не работает.
РЕДАКТИРОВАТЬ:
Спасибоза ответы.Я нахожу проблему в том, что поле 'id' находится в запросе, но оно не отображается в подчиненной форме, поэтому, возможно, Access не сможет его использовать.
А когда фильтр изменен, Access выполняет запросавтоматически.