|
Как отловить событие ОкончаниеВводаТекста | ☑ | ||
---|---|---|---|---|
0
Sponger
17.05.16
✎
12:44
|
Добрый день.
Как отловить событие ОкончаниеВводаТекста в КомпоновщикНастроек.Настройки.Отбор на управляемых формах? Мне надо при вводе текста в поле ввода в выпадающем списке выводить свой список значений, а не тот что предлагает платформа. |
|||
1
aleks_default
17.05.16
✎
12:55
|
А параметры редактирования у поля не подходят?
|
|||
2
Sponger
17.05.16
✎
13:02
|
(1) не совсем понял о чем речь.
на форме отчета создана таблица КомпоновщикНастроекНастройкиОтбор, путь к данным: Отчет.КомпоновщикНастроек.Настройки.Отбор отбор динамический и вот при заполнении поля Значение мне и надо при вводе текста создавать свой выпадающий список. В обычном приложении я в таблице у поля ввода могу событию ОкончаниеВводаТекста задать свой обработчик. А как его задать на управляемой форме, т.к. нет поля ввода в таблице? |
|||
3
RomaH
naïve
17.05.16
✎
13:22
|
а при открытии формы в элементах его тоже нет?
|
|||
4
RomaH
naïve
17.05.16
✎
13:22
|
ну или когда там настройки применяются
|
|||
5
Sponger
17.05.16
✎
13:37
|
при открытии формы есть
Элементы.КомпоновщикНастроекНастройкиОтбор как тогда переопределить обработчик программно? |
|||
6
aleks_default
17.05.16
✎
14:07
|
На закладке "Наборы данных" там где описываются поля набора есть колонка "Параметры редактирования" (последняя по-моему)
Там можно задать параметры выбора для открываемой формы выбора и т. п. |
|||
7
Sponger
17.05.16
✎
14:28
|
(6) к сожалению нет.
Мне надо в отборе например добавил отбор по реквизиту ФизЛицо и в поле значение, не при открытии формы выбора, а при наборе фамилии физлица в ПолеВвода выпадает список физЛиц которые соотвествуют отбору, дык в этом выпадающем списке мне надо свой список выдать. |
|||
8
aleks_default
17.05.16
✎
14:49
|
Параметры отбора и связи параметров выбора действуют всегда, а не только при открытии формы. Ну смотри сам, нет так нет.
ОкончанияВвода текста там нет, есть ПередОкончаниемРедактирования у всей таблицы пользовательских настрое. |
|||
9
Sponger
17.05.16
✎
14:59
|
(8) ПередОкончаниемРедактирования отрабатывает уже после того как ВыпадаетСписок с найденными элементами. Его заполнить можно и в Конфигураторе.
А мне надо назначить обработчик ПолюВвода ПравоеЗначение (так поле называется в компоновщике). :( Вот только непойму или не могу найти ЭлементФормы этого ПравогоЗначения :( |
|||
10
Sponger
18.05.16
✎
08:27
|
UP.
Господа, помогите с решением. Как перехватить выпадающий список значений и подать свой при редактировании поля ввода в таблице. |
|||
11
Sponger
18.05.16
✎
12:28
|
неужто никто не делал такого?
|
|||
12
RomaH
naïve
22.05.16
✎
22:56
|
в элементах его тоже нет?
|
|||
13
alle68
23.05.16
✎
07:54
|
(2) Назначь при создании обработчик события нужному полю (Элементы.Таблица1ПравоеЗначение.УстановитьДействие("НачалоВыбора", "НачалоВыбора")).
|
|||
14
Zhuravlik
23.05.16
✎
09:13
|
(0) в модуле менеджера есть событие "ОбработкаПолученияДанныхВыбора" - пробовали?
|
|||
15
Zhuravlik
23.05.16
✎
09:14
|
(14) + имеется в виду в модуле менеджера выбираемого объекта
|
|||
16
Sponger
25.05.16
✎
07:23
|
(14) (15) спасибо огромное, то что надо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |