Как программно применить фильтр

Программирование на Visual Basic for Applications
bs
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 31.01.2002 (Чт) 13:47
Откуда: Russia

Как программно применить фильтр

Сообщение bs » 20.08.2003 (Ср) 10:22

Как можно в Access программно применить фильтр?
Через Me.RecordSource не подходит.
Мне нужно именно сымитировать нажатие кнопки Применить фильтр, но только программно.

Заранее спасибо.

amda
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 134
Зарегистрирован: 11.09.2002 (Ср) 15:14
Откуда: Russia, Волгоградская обл., г. Волжский

Сообщение amda » 22.08.2003 (Пт) 10:34

а как ты будешь выполнять эту команду, если у тебя нет условия?
самый простой способ:

Me.Filter = "поле=" & strУсловие 'сначала формируешь строку фильтра,
Me.FilterOn = True 'а потом включаешь фильтр

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 22.08.2003 (Пт) 14:51

Создай макрос, добавь в него команду "ПрименитьФильтр" и запусти макрос.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 83

    TopList