Как отловить событие ОкончаниеВводаТекста #772443


#0 by Sponger
Добрый день. Как отловить событие ОкончаниеВводаТекста в КомпоновщикНастроек.Настройки.Отбор на управляемых формах? Мне надо при вводе текста в поле ввода в выпадающем списке выводить свой список значений, а не тот что предлагает платформа.
#1 by aleks_default
А параметры редактирования у поля не подходят?
#2 by Sponger
не совсем понял о чем речь. на форме отчета создана таблица КомпоновщикНастроекНастройкиОтбор, путь к данным: Отчет.КомпоновщикНастроек.Настройки.Отбор отбор динамический и вот при заполнении поля Значение мне и надо при вводе текста создавать свой выпадающий список. В обычном приложении я в таблице у поля ввода могу событию ОкончаниеВводаТекста задать свой обработчик. А как его задать на управляемой форме, т.к. нет поля ввода в таблице?
#3 by RomaH
а при открытии формы в элементах его тоже нет?
#4 by RomaH
ну или когда там настройки применяются
#5 by Sponger
при открытии формы есть Элементы.КомпоновщикНастроекНастройкиОтбор как тогда переопределить обработчик программно?
#6 by aleks_default
На закладке "Наборы данных" там где описываются поля набора есть колонка "Параметры редактирования" (последняя по-моему) Там можно задать параметры выбора для открываемой формы выбора и т. п.
#7 by Sponger
к сожалению нет. Мне надо в отборе например добавил отбор по реквизиту ФизЛицо и в поле значение, не при открытии формы выбора, а при наборе фамилии физлица в ПолеВвода выпадает список физЛиц которые соотвествуют отбору, дык в этом выпадающем списке мне надо свой список выдать.
#8 by aleks_default
Параметры отбора и связи параметров выбора действуют всегда, а не только при открытии формы. Ну смотри сам, нет так нет. ОкончанияВвода текста там нет, есть ПередОкончаниемРедактирования у всей таблицы пользовательских настрое.
#9 by Sponger
ПередОкончаниемРедактирования отрабатывает уже после того как ВыпадаетСписок с найденными элементами. Его заполнить можно и в Конфигураторе. А мне надо назначить обработчик ПолюВвода ПравоеЗначение (так поле называется в компоновщике). :( Вот только непойму или не могу найти ЭлементФормы этого ПравогоЗначения :(
#10 by Sponger
UP. Господа, помогите с решением. Как перехватить выпадающий список значений и подать свой при редактировании поля ввода в таблице.
#11 by Sponger
неужто никто не делал такого?
#12 by RomaH
в элементах его тоже нет?
#13 by alle68
Назначь при создании обработчик события нужному полю (Элементы.Таблица1ПравоеЗначение.УстановитьДействие("НачалоВыбора", "НачалоВыбора")).
#14 by Zhuravlik
в модуле менеджера есть событие "ОбработкаПолученияДанныхВыбора" - пробовали?
#15 by Zhuravlik
+ имеется в виду в модуле менеджера выбираемого объекта
#16 by Sponger
спасибо огромное, то что надо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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