Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
100 / 85 / 17
Регистрация: 04.05.2011
Сообщений: 1,327
1

Фильтрация в выпадающем списке

02.12.2015, 22:17. Просмотров 1311. Ответов 5
Метки нет (Все метки)

Есть простой выпадающий список. Данные берутся запросом. Хотелось бы вводить какие-то значения - и в списке, для выбора должны появляться похожие (Like) значения для выбора.
Я не знаю как точно это сделать. Мой вариант (пока не применял) - наложить на список поле, в нём и вводить значения для фильтрации (запрос будет ссылаться на них). Ну и потом, соответственно, что-то прятать, что-то делать видимым.
Хотелось бы узнать, мой вариант рабочий? Может кто-нибудь лучше посоветует?
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2015, 22:17
Ответы с готовыми решениями:

Поиск в выпадающем списке
Подскажите можно ли фильстровать выпадающий список?

Обработка пустот в выпадающем списке
Хорошего дня всем! Помогите выйти из тупика :-) Пытаюсь устроить несколько зависимых выпадающих...

Посимвольный поиск в выпадающем списке
Добрый вечер, подскажите как правильно искать значения в списке по мере ввода символов?Private Sub...

Фильтр в выпадающем списке мастера подстановок
Есть две таблицы. Первая: Работники(код работника, ФИО, должность, номер телефона, адрес) Вторая:...

5
7348 / 4609 / 509
Регистрация: 27.03.2013
Сообщений: 16,795
02.12.2015, 22:31 2
Цитата Сообщение от Aleator Посмотреть сообщение
...61 / 61 / 3
Регистрация: 04.05.2011
Сообщений: 937...
Aleator, а это точно Вы?
От такого старожила, - Задать такой сложнейший вопрос и не вылохить пример, в котором можно было бы поковыряться во внутренностях, как то наводит на то что это какая то подстава и провокация. :
Быстро говорите пароль.
2
533 / 96 / 10
Регистрация: 08.06.2015
Сообщений: 1,490
02.12.2015, 22:38 3
Пример
0
Вложения
Тип файла: rar Поиск выпадающий список.rar (20.8 Кб, 50 просмотров)
7348 / 4609 / 509
Регистрация: 27.03.2013
Сообщений: 16,795
02.12.2015, 22:42 4
Цитата Сообщение от alexpro1979 Посмотреть сообщение
...Пример...
Пароль правильный, но к сожалению не мой форматик.
0
Эксперт MS Access
6435 / 4058 / 238
Регистрация: 12.08.2011
Сообщений: 11,476
03.12.2015, 03:57 5
Цитата Сообщение от Aleator Посмотреть сообщение
Хотелось бы вводить какие-то значения - и в списке, для выбора должны появляться похожие (Like) значения для выбора.
На событии "изменение" в поле со списком, вот живой пример:
Visual Basic
1
2
3
4
5
6
Private Sub Клиент_Change()
If Len(Me.Клиент.Text) > 2 Then
Me.Клиент.RowSource = "SELECT Номер, Наименование, ИНН, ОГРН, Полное FROM Клиенты where наименование like '*" & Me.Клиент.Text & "*' ORDER BY Номер, Наименование "
End If
'Me.Клиент.Dropdown
End Sub
Клиент - поле со списком, клиенты - таблица, отображается Наименование (column(1))
1
100 / 85 / 17
Регистрация: 04.05.2011
Сообщений: 1,327
03.12.2015, 10:58  [ТС] 6
alvk, спасибо конечно за пример. Просто я спрашивал, есть ли другие способы...
Как я понимаю, предложенный мной способ оптимален (и единственный).
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2015, 10:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выбор нескольких значений в выпадающем списке
Есть база данных библиотеки, нажимая на кнопку "Выдача книг" я могу выбрать только одну книгу для...

Фильтр в выпадающем списке (combo box)
Здравствуйте! Подскажите пожалуйста как сделать следующее: У меня есть например 10 цехов. В каждом...

Запрос на основании значения в выпадающем списке
Добрый вечер, подскажите как сформировать запрос на основании значения выпадающего списка...

Сортировка чисел на форме в выпадающем списке
И снова здравствуйте. Долго время искал решение на данный вопрос, но так и не нашел. На форме есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.