| |
|
|
| | Помогите пожалуйста решить задачу.
Есть форма, на которой в виде listbox реализован справочник предприятий с полями "Код";"Краткое наименование" ; "Полное наименование"; "Адрес"
Задача состоит в том что бы реализовать "фильтрацию" списка по этим полям, предполагается на этой форме создать 3 поля для ввода текста для фильтрации при совпадении с любой частью соответсвующего поля (наименования, адрес..) Понимаю что это будет не фильтрация в явном виде, а работа с Rowsourse (RecordSource) возможно с применением recordset ( только планирую разобраться с ADO пока 0) - как реализовать это практически не представляю - помогите!
ACCESS 2003 | |
| |
| |
| |
|
|
| | есть много примеров в интернете и есть примеры на этом сайте | |
| |
| |
| |
|
|
| | Спасибо за напутствие, разобрался, оказалось очень просто:
1. На форме завел поле:
2. Задал условие отбора в источнике данных для listbox:
Like "*" & [Forms]![FormRespondent]![strfNameK] & "*"
|
3. На форме создал кнопку с процедурой _Click() : которая обновляет listbox тем самым накладываются условия отбора, введенные в поле | |
| |
| |
| |
|
|
| | Отличный вариант для VBA на мой взгляд. Я тоже так делал, только без кнопки. | |
| |
| |