Имя: Пароль:
1C
1С v8
УФ. Как программно установить событие у элемента формы
0 megabax
 
15.11.16
11:38
Добрый день. Подскажите пожалуйста, как программно установить процедуру обработки события у элемента формы, например, у динамического списка задать обработчик события "ПриАктивизацииСтроки"?
1 Lexey_
 
15.11.16
11:41
(0) букву Я нажимал красную?
2 megabax
 
15.11.16
11:49
(1) Попробовал так:
    ДействиеСписокПриАктивизацииСтроки = Новый Действие("СписокПриАктивизацииСтроки");    
    Элементы.Список.УстановитьДействие("ПриАктивизацииСтроки",ДействиеСписокПриАктивизацииСтроки);

говорит
"{Документ.РеализацияТоваровУслуг.Форма.ФормаСписка.Форма(35,45)}: Тип не определен (Действие)
    ДействиеСписокПриАктивизацииСтроки = Новый <<?>>Действие("СписокПриАктивизацииСтроки");     (Проверка: Сервер)
"
Верися 1 С 8.3
3 Lexey_
 
15.11.16
11:50
(2) СП тоже надо читать
ТаблицаФормы (FormTable)
УстановитьДействие (SetAction)
Синтаксис:

УстановитьДействие(<ИмяСобытия>, <Действие>)
Параметры:

<ИмяСобытия> (обязательный)

Тип: Строка.
Имя события, для которого устанавливается новое действие.
<Действие> (обязательный)

Тип: Строка.
Указывается имя обработчика.
2 + 2 = 3.9999999999999999999999999999999...