Есть управляемая форма. Создаю программно у этой формы реквизит с типом ТабличныйДокумент. Создаю поле формы и связываю его с реквизитом. Вопрос - возможно ли назначить теперь этому полю обработчик события ОбработкаРасшифровки? Хочу, чтобы на программно сформированном табличном поле по результатам расшифровки выполнялись некие действия. Вот код
__________________________________________________________________
//создадим реквизит
ТипыРеквизита = Новый Массив;
ТипыРеквизита.Добавить(Тип("ТабличныйДокумент"));
ОписаниеТиповДляРеквезита = Новый ОписаниеТипов(ТипыРеквизита);
НовыйРеквизит = Новый РеквизитФормы("ПрограммнаяРасшифровкаСтрок",ОписаниеТиповДляРеквезита,,,Истина);
ДобавляемыеРеквизиты = Новый Массив;
ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
ИзменитьРеквизиты(ДобавляемыеРеквизиты);
//создадим закладку и добавим на нее табличное поле:
НоваяВкладка = Элементы.Добавить("ПрограммнаяРасшифровка", Тип("ГруппаФормы"), Элементы.Результаты);
НоваяВкладка.Заголовок = "Расшифровка строк";
К сожалению, УстановитьДействие для "ОбработкаРасшифровки" не работает. Добавляемый элемент в моем случае - не поле табличного документа в чистом виде, это ПолеФормы с видом ПолеТабличногоДокумента. В синтакс-помощнике для ПоляФормы описано только одно событие - "ПриИзменении". Назначение события для "ПриИзменении" - работает.
Можно ли как-то назначить обработчки для "ОбработкаРасшифровки"? Может быть я неправильно добавляю элемент на форму? Есть какие-нибудь варианты в такой ситуации? Просьба прокомментировать...