|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
Коллеги, всем доброго! Нужно реализовать следующее : есть поле на форме (ФИО), есть таблица в бд . Нужно сделать так ,что бы когда вводят несколько первых символов в поле "выпадывал" всплывающий список со значениями из таблицы (по условие введенное значение в поле like поле в таблице) ,но только выводить не одно поле, а несколько (фИО , город, должность ), а когда кликнут на нужную строку из выпадающего списка вставить в поле ФИО только значение ФИО. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 07:53 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
glacha, ищи мои посты с текстом lik давнишние, там описан такой поиск ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 08:34 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
Тут вот с кодом класса 18936256 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 09:02 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
1. Поле ФИО на форме преобразовать в поле со списком (Combo Box Control). 2. Задать этому полю следующие свойства: – Тип источника строк (RowSourceType) Таблица или запрос (Table/Query); – Источник строк (RowSource) SELECT ФИО,город,должность FROM <таблица> ORDER BY ФИО; – Число столбцов (ColumnCount) 3 (три); – Ширина столбцов (ColumnWidths) по обстоятельствам - чтобы все три столбца были видны в открывающемся списке; – Присоединенный столбец (BoundColumn) 1; – Автоподстановка (AutoExpand) Нет. 3. Для поля со списком ФИО установить на событие Изменение (Change Event, свойство OnChange) процедуру обработки события Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 13:47 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
-полеСоСписком,по умолчанию,так и работает -в него,по уму,всегда вставляется цифра(значение ключа связанной таблицы),а что отображать укажите сами ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 14:29 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
sdku-полеСоСписком,по умолчанию,так и работаетНет. По умолчанию список не раскрывается и источник строк не фильтруется. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 14:32 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
sdku-в него,по уму,всегда вставляется цифраДа и это утверждение сомнительное весьма. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 14:34 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
__Michelle, -если ключевое поле в связанной таблице счетчик, это именно так -если список достаточно велик,то фильтрация после ввода первого символа ничего не даст (только после ввода второго или третьего символа список поместится на экран). Со строкой: ФИО.Dropdown согласен.(ТС пусть решает сам нужно ли его всегда раскрывать или только в новых записях) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 15:05 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
glacha, вполне реально открыть вспывающую(диалоговую) форму после набора нескольких символов (даже в середине значения и по нескольким полям) --форма открывается --выбираете --кликом возвращаете по месту требования ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 15:09 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
sdku, Желания ТС уже изложены в первом сообщении.))) Так что все прочие измышления пока излишни, как мне кажется. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 15:14 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
sdkuесли список достаточно велик,то фильтрация после ввода первого символа ничего не даст (только после ввода второго или третьего символа список поместится на экранЭто тоже не соответствует действительности. Сейчас на двух реальных базах проверила частотность первых букв имен и отчеств. Одна база по крупной области в целом (территориальное образование), другая - по району (другой области, не первой). Для подавляющего большинства букв списки вполне входят в экран. Частотность первых букв имен (по убыванию)1-ябаза2-ябазаА 106 А 44Р 67 Р 31С 49 В 25М 43 М 22В 40 С 18Г 40 Г 16Н 39 И 16Д 33 Д 14К 31 Ф 13Т 26 Н 12И 25 Б 11Э 24 К 11Л 22 Е 10Б 19 Л 10Ф 17 Э 9Х 13 О 8З 13 П 8Е 10 Т 7П 9 У 7Я 9 Ш 5О 8 З 5У 7 Я 5Ш 7 Х 2Ю 6 Ю 2Ж 5 Ж 2Ч 2 Ц 1 Частотность первых букв отчеств (по убыванию)1-ябаза2-ябазаА 179 А 71М 92 Г 33С 78 В 30Р 74 Р 30Г 63 С 29И 60 М 27Т 54 И 21В 53 Т 21К 48 Ф 19Н 47 К 18Ф 40 Н 16Х 40 Л 15Д 33 Е 13Е 31 Б 10Б 24 З 10Л 22 П 10Ш 21 Х 9З 21 Д 9П 19 Я 9О 17 Э 7Э 16 Ю 6Я 13 У 5Ю 11 Ш 4У 8 Ч 3Ж 8 О 2Ч 5 Ж 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 15:59 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
__Michelle, как в таком списке найти конденсатор --их в справочнике 2000, разных размеров и гостов таблица старая, иерархия не сделана ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 18:22 |
|
всплывающий список значений по набор первых нескольки символов
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА__Michelle, как в таком списке найти конденсатор --их в справочнике 2000, разных размеров и гостов таблица старая, иерархия не сделанаНапоминаю еще раз, у ТС речь идет о ФИО. Искать среди них конденсаторы бесполезно.))) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 18:55 |
|
|
start [/forum/topic.php?fid=45&msg=39223987&tid=1613642]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 149ms |
0 / 0 |