Имя: Пароль:
1C
1С v8
Как реализовать контекстную подсказку в элементе формы?
0 wowik
 
28.03.14
17:49
Как реализовать контекстную подсказку в элементе формы?
Тип поля = текстовый.
Нужно сделать чтобы при вводе текста предлагались значения из списка, наподобие того как при вводе текста в поле с ссылочным типом на справочник выдаются элементы удовлетворяющие набираемому тексту.

Пробовал через событие "Автоподобор": выбирать из списка значений что-нибудь, но тут фокус сразу переходит на выпадающий список, далее нужно нажать Esc чтобы заново перейти на поле ввода и продолжить набор.

Кто-нибудь делал? Поделится опытом?
1 wowik
 
28.03.14
17:50
нашел вот это http://infostart.ru/public/14286/ . Но там 7.7
2 wowik
 
28.03.14
17:51
(1) скорее всего это даже и не то.
3 wowik
 
31.03.14
09:02
никто не подаст идею?
4 artems
 
31.03.14
09:44
(0) "но тут фокус сразу переходит на выпадающий список" у автоподбора есть параметр "Ожидание".
5 pumbaEO
 
31.03.14
09:44
Инструменты разработчика смотрел?
6 artems
 
31.03.14
09:46
+(4) По умолчанию ожидание равно 0.5 секунды если не ошибаюсь...
7 Cube
 
31.03.14
09:46
УФ?
8 oslokot
 
31.03.14
09:47
Толстый клиент?
9 Cube
 
31.03.14
09:48
(8) А это тут причем?
10 wowik
 
31.03.14
09:48
(7) (8) УФ, и тонкий и толстый нужно.
11 wowik
 
31.03.14
09:48
(6) сейчас гляну
12 oslokot
 
31.03.14
09:52
(0) вот так надо? http://savepic.net/5043743.jpg
(обычная форма)
Заметьте, фокус с поля не уходит :)
13 wowik
 
31.03.14
09:53
(12) да, так.
14 Cube
 
31.03.14
09:56
Не знаю, у меня текст вводить можно с паузами...


&НаКлиенте
Процедура ИскомыйТекстАвтоПодбор(Элемент, Текст, ДанныеВыбора, Ожидание, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
    ДанныеВыбора = Новый СписокЗначений;
    Для Сч = 1 По 10 Цикл
        ДанныеВыбора.Добавить("Строка " + Сч);
    КонецЦикла;
    
КонецПроцедуры //ИскомыйТекстАвтоПодбор()
15 artems
 
31.03.14
09:56
УФ, фокус тоже не уходит :) http://yadi.sk/d/kc0UUCz0LW3ru
16 Cube
 
31.03.14
09:56
(14) 8.2.19.90
17 kosts
 
31.03.14
09:58
(13) Как показываешь список, сам?
18 oslokot
 
31.03.14
09:59
(13) Мой пример - это не УФ, а обычная форма
Дык тебе УФ или не УФ?

(15) я о чем и говорю, в УФ с фокусом все в порядке по дефолту :)
19 wowik
 
31.03.14
10:04
(18) Дык тебе УФ или не УФ?  - УФ нужно.

(14) Круто! То что надо. Спасибо. Всем участниками спасибо за помощь!
20 Леша1с
 
31.03.14
12:07
(16) Автоподбор только в УФ работает как надо?
(14) так тут жесткий список, а общая задача? Чтоб "как посик пос роке" - искал подбор по-буквенно и сразу давал динамически СписокЗначений.
А то Автоподбор ищет сам по собственным ненатсраиваемым алгоритмам.
21 Леша1с
 
31.03.14
12:07
* "Чтоб как поиск по строке"