Имя: Пароль:
1C
1С v8
Автоподбор текста как в поисковиках
0 oslokot
 
24.06.13
09:42
Подниму тему: v8: Автоподбор текста как в поисковиках
Режим запуска - обычное приложение. На форме есть поле ввода куда вводится текст.

http://savepic.org/3775386.jpg

Все работает, но столкнулся с одной неприятностью: после ввода первых символов, список внизу раскрывается и курсор (фокус) уходит с поля ввода на этот список. Дальнейший ввод символов возможен только после установки курсора обратно, на поле ввода.
Очень неудобно. Подскажите, как заставить не "ускользать" фокус с поля ввода?
1 Godofsin
 
24.06.13
09:43
Активировать() не пойдойдет?
2 Godofsin
 
24.06.13
09:46
а, стоп, только для формы же...
3 drcrasher
 
24.06.13
09:49
(0) посмотри подсистему "контактная информация"
4 oslokot
 
24.06.13
09:57
(3) не, там ничего нет для обычного приложения
5 oslokot
 
24.06.13
09:58
такое впечатление, что проблем с автоподбором нет только в УФ
6 drcrasher
 
24.06.13
10:01
(4) лолшто?
ЗУП открывай и смотри
7 oslokot
 
24.06.13
10:04
(6) прошу прощения, я недавно начал грызть 8.2.
У меня конфа КА 1.1.30 и я посмотрел в сторону ввода данных в регистр контактной инфы, правильно, не? :)
8 ИС-2
 
naïve
24.06.13
10:11
а почему заказчик не хочет по нажатию на enter выводить список?
Можно внизу сделать доп. таб поле, куда выводить подходящие значения значения
9 drcrasher
 
24.06.13
10:15
(7) за КА не скажу, не ковырял
в УТ и прочих ЗУПах смотри обработку РедактированиеКонтактнойИнформации. там всё красиво =)
10 oslokot
 
24.06.13
10:17
(8) собственно это я так хочу :) Просто я увидел подобное на управляемой форме и мне очень понравилось.
(9) качаю...
11 oslokot
 
24.06.13
10:19
(9) в КА такая обработка тоже есть, но там все стандартно-уныло
12 oslokot
 
24.06.13
10:48
(9) в ЗУП такая же обработка редактирования контактной информации что и в КА, ничем не отличается. Открывал из справочника "Личные данные физ.лица"
13 oslokot
 
24.06.13
11:13
Ну что, есть еще мысли?
14 oslokot
 
24.06.13
15:04
Апну тему.
(8) Пока что получилось сделать доп. поле списка на форме и выводить значения туда, но придется играться с ее видимостью, привязками и т.п. И это совсем уж отвратительно! Неужели на обычной форме этого не реализовать?!
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.