Список запросов во вторичной форме, когда другая форма закрыта - PullRequest
0 голосов
/ 31 мая 2019

У меня есть две формы, frmOwnership и frmContactDetails.На frmOwnership вы можете нажать кнопку, чтобы открыть frmContactDetails для конкретной записи.

У меня проблема в том, что frmContactDetails открывается из нескольких разных источников и не обозначает (и не может?) Форму, которую нужно открыть, когда она закрыта.И frmOwnership не может быть открыт с frmContactDetails, что означает, что когда вы собираетесь редактировать запись в Контактной информации, форма собственности остается открытой.Однако я хочу обновить элемент управления (lstItem) на frmOwnership, когда frmContactDetails закрыто.Я попытался добавить вызов запроса (lstItem.Requery) к процедуре Got_Focus, но он не обновляется.

Спасибо !!

1 Ответ

1 голос
/ 31 мая 2019

Самое простое, что можно сделать, это открыть frmContactDetails с помощью acDialog (как всплывающее окно поверх любой другой формы, открывающей его).Тогда любой код VBA, открывающий его в исходной форме, продолжается только после закрытия frmContactDetails, и вы можете поместить свое обновление туда.

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