|
|
|
| Всем привет.
Проблема в следующем .Имеется форма с полями вывода данных .Добавляю ещё одно поле не связанное с источником данных формы , а используемое для задания параметров фильтра формы. Данный параметр должен сравниваться с любой частью требуемого поля в базе данных .Изменение фильтра формы должно генерироваться после введения каждого символа .Здесь на форуме нашёл похожие темы , но видно не до конца разобрался в синтаксисе. Помогите подкорректировать.
Dim MyFilter As String
[Forms]![Стандарты].FilterOn = False
MyFilter = "[Аннотация] Like Me.Controls![Поле1].Value "
Me.Form![Стандарты].Filter = MyFilter
Me.Form![Стандарты].FilterOn = True | |
|
| |
|
|
|
|
MyFilter = "[Аннотация] Like '" & Me.Controls![Поле1].Value & "*'"
| если фокус остается в поле ввода условия, то нужно использовать свойство text
MyFilter = "[Аннотация] Like '" & Me.Controls![Поле1].Text & "*'"
|
| |
|
| |
|
|
|
| Лучше используйте отбор данных при помощи запросов, и зменений условий отбора, т.к. фильтр часто врет. | |
|
| |
|
|
|
| Огромное спасибо !
Будем пробовать . | |
|
| |
|
|
|
| >MyFilter = "[Аннотация] Like '" & Me.Controls![Поле1].Text & "*'"
Используйте это на событии OnClick поля. | |
|
| |