Фильтрация динамического списка #734803


#0 by mns123
На форме есть текстовое поле. Хочу чтобы при вводе текста в поле список динамический список фильтровался по полю значению которого начинается с введенного текста. Текст наименование серии. В событии ИзменениеТекстаРедактирования пытаюсь установить отбор     Если НЕ Текст = "" Тогда Почему-то после обработки события текст из поля очищается. Что я делаю не так?
#1 by ejikbeznojek
Ну если другого кода нет. То логично предположить что текст очищается строчками где есть "" или очистить Посмотри просто в отладке в какой момент текст становится равным "".
#2 by IamAlexy
в базе на основе бухни делают так:
#3 by IamAlexy
ну и далее - можно все в типовой бп3 подсмотреть
#4 by mns123
Вот весь текст, Поле с текстом очищается в момент срабатывания отбора &НаКлиенте Процедура ОтборСерийИзменениеТекстаРедактирования(Элемент, Текст, СтандартнаяОбработка)
#5 by kochurovg
Попробуй использовать событие ПриИзменении
#6 by mns123
2 А что в процедуре УстановитьЭлементОтбора
#7 by borodin
В свойствах элемента формы, связанного с строкой поиска, есть свойство ОбновлениеТекстаРедактирования - установи значение в "При изменении значения" и всё у тебя получиться.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С