В MS-Access 2010 у меня есть табличная форма с текстовым полем, которое я хочу использовать в качестве фильтра для представленных данных. Когда пользователь вводит значение в этом поле, в своем обработчике событий я устанавливаю свойства фильтра фильтра и фильтра. Все хорошо, за исключением того, что один пользовательский ввод (клик или клавиша, с которым она покидает управление фильтром) теряется - то есть она должна дважды щелкнуть или щелкнуть дважды, чтобы покинуть поле. Она считает это самым раздражающим.Установка фильтра теряет следующий пользовательский ввод
Я экспериментировал со всеми событиями в текстовом поле - либо он не работает, либо ест один пользовательский ввод.
См. Прикрепленный файл example database - после ввода значения фильтра в поле фильтра (например, символ «c»), щелкните по нижнему полю (какой-либо другой элемент управления). В этом клике фильтр правильно применяется, но курсор остается в окне фильтра. Он перемещается только после второго нажатия на другой элемент управления.
Как я могу избежать потери этого пользовательского ввода?
Я думаю, что это все. Спасибо за вашу идею :) – Batox