|
поле со списком
|
|||
---|---|---|---|
#18+
Вопрос вот какой Есть таблица, внутри после со списком (выборка из другой таблицы). Значений много - более 200. Чтобы вручную не перебирать поле со списком, как настроить, чтобы список в зависимости от вводимых данных уменьшался. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2016, 16:10 |
|
поле со списком
|
|||
---|---|---|---|
#18+
Нет, пожалуй, сложновато будет не подготовленному без примера прикрутить класс. Вот пример работы. Как класс инициировать показано в коде для тестового окна, всего 2 строки. Обратите внимание на настройки собственно комбобокса: там отключено свойство AutoExpand (вкладка Данные) и в запросе для списка нужно добавить еще 2 вещи: Chr(9) перед текстом поля, по которому идет поиск для полного отключения встроенной функции авторасширения при наборе текста и критерий поиска "Like '*'" обязательно с одинарными кавычками, эта строка заменяется на критерий поиска при наборе классом. Если этого не сделать, работать не будет. Искать можно и по нескольким фрагментам, разделенным пробелом, например если набрать "nt du", то от списка из 2000 элементов останется только 8. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2016, 07:36 |
|
поле со списком
|
|||
---|---|---|---|
#18+
ДВБВопрос вот какой Есть таблица, внутри после со списком (выборка из другой таблицы). Значений много - более 200. Чтобы вручную не перебирать поле со списком, как настроить, чтобы список в зависимости от вводимых данных уменьшался. Поиск: http://www.sql.ru/forum/afsearch.aspx?s=???? ?? ???????&submit=?????&bid=4 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2016, 08:08 |
|
|
start [/forum/topic.php?fid=45&msg=39333705&tid=1613040]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 132ms |
0 / 0 |