У меня проблема с MS Access 2010, которая сводит меня с ума. У меня есть форма с некоторыми подформами. Субформы не связаны с основной формой, но их запросы на источники в некоторых полях на основной форме. Пока все хорошо. Если я изменил значения полей на основной форме, в подформах отображаются правильные записи.Проблемы с подформами в MS Access 2010
Однако, когда я возвращаю значения на основной форме с некоторым кодом VBA, проблема начинается.
Скажу, один из моего подформа имеет следующий SourceObject:
Me.[Subformulier].SourceObject = "Form A"
Когда я сбросить MainForm я использую ниже код:
Me.[Subformulier].SourceObject = ""
..
execute some code
..
Me.[Subformulier].SourceObject = "Form A"
Однако мой Подформа не возвращающийся никаких записей. Самое смешное, однако, когда я открываю субформ, он показывает именно те записи, которые я искал ...
Может ли кто-нибудь мне помочь?
Вы пробовали метод 'Requery' или' Refresh' в подформате? –
Да, попробовал их обоих. Я даже пытался пересчитать, обновить и запросить основную форму, включая подформы – HB1963
Почему вы это делаете: 'Me. [Subformulier] .SourceObject =' Me. [Subformulier] .SourceObject = "" ' – dbmitch