powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поиск в комбобоксе по одному полю
5 сообщений из 5, страница 1 из 1
Поиск в комбобоксе по одному полю
    #39122528
plus_stick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Нашел в интернете вот такой файл, где реализован поиск в комбобоксе по мере ввода символов с раскрытием списка, который формируется на лету, как поиск в гугле.
Но тут поиск ведется по нескольким полям списка сразу. Мне бы хотелось, чтобы поиск велся только по 1 полю. Урезал всё по максимуму, дальше не получается.
Все основные процедуры и функции засунуты в модуль класса.
В комментах кода есть ссылка на оригинал.
Помогите сделать поиск по одному полю (по любому).
Заранее спасибо откликнувшимся.
...
Рейтинг: 0 / 0
Поиск в комбобоксе по одному полю
    #39122566
a123b456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
plus_stick,

давайте почту,скину.
...
Рейтинг: 0 / 0
Поиск в комбобоксе по одному полю
    #39122575
plus_stick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a123b456,

В профиле
...
Рейтинг: 0 / 0
Поиск в комбобоксе по одному полю
    #39122890
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
plus_stick,
18278228 (весь топик)
...
Рейтинг: 0 / 0
Поиск в комбобоксе по одному полю
    #39123196
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuplus_stick,
18278228 (весь топик)Думаю, нет, не это требуется.
ТС, видимо, нужно, чтобы менялось содержимое списка согласно набранному тексту,
и чтобы список при этом был постоянно открытым.
Это делается значительно проще, чем в найденном ТС файле,
без классов, в три строчки кода, ну, в семь строчек, если считать с заголовками процедур.
Пусть изначально источник строк списка SELECT T FROM Tab1.
Тогда
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub ComboBox1_GotFocus()
   ComboBox1.DropDown
End Sub

Private Sub ComboBox1_Change()
   ComboBox1.RowSource = "SELECT T FROM Tab1 WHERE T LIKE ""*" & ComboBox1.Text & "*"""
   ComboBox1.DropDown
End Sub
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поиск в комбобоксе по одному полю
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]