VBA ms доступ удалить фильтр формы - PullRequest
0 голосов
/ 28 января 2020

У меня есть форма, которая фильтруется с использованием значения, выбранного в поле со списком, а затем нажав кнопку. Это работает хорошо. Тогда у меня есть еще одна кнопка, чтобы удалить фильтр, и форма показывает все значения. Последнее не работает, хотя я нашел немного странное решение.

Если в событии нажатия кнопки удаления фильтров я вставил:

Me.Form.Filter = ""
Me.Form.FilterOn = False
Me.combox22 = Null

ЭТО НЕ РАБОТАЕТ

если в событии нажатия кнопки удалить фильтры я поставил:


    Me.Form.Filter = ""
Me.Form.FilterOn = False
Me.combox22 = Null
Me.Form.Filter = ""
Me.Form.FilterOn = False
Me.combox22 = Null

ЭТО РАБОТАЕТ ОТЛИЧНО

Почему я должен дублировать код?

1 Ответ

0 голосов
/ 28 января 2020

Это, вероятно, не в вашем коде. Я создал форму и проверил ее. Это прекрасно работает:

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