Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Фильтр и переменная  [new]
smi
Member

Откуда:
Сообщений: 247
Уважаемые!
А вот такой еще вопрос.
Хочу в фильтре:
Me.Filter = "ПолеГдеФлильтруем = ПолеФильтра"
Me.FilterOn = True

В качестве [ПолеГдеФлильтруем] использовать переменную.
Соответственно задаю переменную с условием, что она является названием поля, на котором установлен фокус:
Dim aa As Control
Dim kk
Set aa = Me.ActiveControl
kk = aa.Name

Далее применяю эту переменную, уже как название поля, в фильтре:
Me.Filter = " kk = ПолеФильтра"
Me.FilterOn = True

Так фильтрации при этом не получается.
Акцесс говорит: «Введите значение параметра – kk». Хотя переменная kk, принимает значение = названию ПолеГдеФлильтруем
Подскажите, как тут быть?
5 апр 05, 14:05    [1441790]     Ответить | Цитировать Сообщить модератору
 Re: Фильтр и переменная  [new]
Kelme
Member

Откуда: Riga, Latvia
Сообщений: 1488
Me.Filter = kk & " = ПолеФильтра"
--------------
crazy about...
5 апр 05, 14:08    [1441808]     Ответить | Цитировать Сообщить модератору
 Re: Фильтр и переменная  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
Фильтр ведь не знает, что такое kk.
5 апр 05, 14:13    [1441833]     Ответить | Цитировать Сообщить модератору
 Re: Фильтр и переменная  [new]
smi
Member

Откуда:
Сообщений: 247
Владимир Саныч
Фильтр ведь не знает, что такое kk.

А как ему об этом сообщить?
5 апр 05, 14:21    [1441864]     Ответить | Цитировать Сообщить модератору
 Re: Фильтр и переменная  [new]
Kelme
Member

Откуда: Riga, Latvia
Сообщений: 1488
smi
Владимир Саныч
Фильтр ведь не знает, что такое kk.

А как ему об этом сообщить?


ты только последние посты читаешь?
5 апр 05, 14:25    [1441877]     Ответить | Цитировать Сообщить модератору
 Re: Фильтр и переменная  [new]
smi
Member

Откуда:
Сообщений: 247
Kelme
smi
Владимир Саныч
Фильтр ведь не знает, что такое kk.

А как ему об этом сообщить?


ты только последние посты читаешь?

Спасибо Kelme.
Извени, почемуто когда открыл не заметил сообщение
;-)
5 апр 05, 14:35    [1441948]     Ответить | Цитировать Сообщить модератору
 Re: Фильтр и переменная  [new]
smi
Member

Откуда:
Сообщений: 247
А как решить в этом случаеболее более сложную задачу. А именно - выборку между датами:
Me.Filter = kk & "= BETWEEN НижняяДата AND ВерхняяДата"
Не работает
Как правильно?
5 апр 05, 17:01    [1442756]     Ответить | Цитировать Сообщить модератору
 Re: Фильтр и переменная  [new]
smi
Member

Откуда:
Сообщений: 247
smi
А как решить в этом случаеболее более сложную задачу. А именно - выборку между датами:
Me.Filter = kk & "= BETWEEN НижняяДата AND ВерхняяДата"
Не работает
Как правильно?

Все зараборало нужно было писать
Me.Filter = kk & " BETWEEN НижняяДата AND ВерхняяДата"
5 апр 05, 17:11    [1442805]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить