Требование или refre sh не работает для обновления подчиненной формы в открытой форме - PullRequest
0 голосов
/ 08 февраля 2020

У меня есть кнопка поиска на форме (form1). Результаты поиска отображаются в подчиненной форме («SearchResult_sub») во второй форме («frmEquipSearchResults»). Причина, по которой я отображаю результат в подчиненной форме, состоит в том, что frmEquipSearchResults имеет кнопки для выполнения действий с результатами поиска. Поэтому, когда я открываю форму в первый раз, все в порядке. Но если я оставлю открытую форму результатов, go вернусь к форме 1 и выполню другой поиск, результаты не будут обновлены в форме результатов

Я попробовал эти 3 строки в кнопке поиска, чтобы попытаться запросить результат форма или подчиненная форма не работает.

Forms("frmEquipSearchResults").Form.SearchResult_sub.Requery
Forms("frmEquipSearchResults").SearchResult_sub.Requery
Forms("frmEquipSearchResults").Requery

1 Ответ

0 голосов
/ 08 февраля 2020

Каждый раз, когда я использую Requery, я использую другой формат. Согласно https://docs.microsoft.com/en-us/office/vba/api/Access.Form.Requery, пожалуйста, попробуйте:

Forms!<MainFormName>!<SubFormName>.Requery

или в вашем случае

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