|
Можно ли программно создать обработчик события формы?
| ☑ |
0
wms
09.12.19
✎
11:28
|
1С:Предприятие 8.3 (8.3.14.1854)
Управление торговлей, редакция 11.4- на поддержке
Есть типовой документ РасходныйОрдерНаТовары с табличной частью ОтгружаемыеТовары
В форме документа у этой табличной части НЕТ обработчика события ПриАктивизацииЯчейки
и поэтому я не могу в расширении этой формы добавить аналогичный обработчик ПОСЛЕ
ОтгружаемыеТоварыСтатусУказанияСерийПриИзмененииПосле(Элемент)
а нужен такой обработчик. Как его создать в расширении т.е. не добавляя основной обработчик в саму форму типовой конфигурации?
|
|
1
wms
09.12.19
✎
11:31
|
в (0) не правильно написал обработчик, нужен такой ОтгружаемыеТоварыПриАктивизацииЯчейкиПосле(Элемент)
|
|
2
Cthulhu
09.12.19
✎
11:38
|
тупо без ключевых слов - оно тупо добавит
|
|
3
wms
09.12.19
✎
11:40
|
(2) в расширении формы для табличной части не доступно событие ОтгружаемыеТоварыПриАктивизацииЯчейки чтобы из формы добавить
ОтгружаемыеТоварыПриАктивизацииЯчейкиПосле(Элемент)
в модуль формы добавил эту процедуру- но не вызывается. надо как то связать с основным обработчиком
|
|
4
Mankubus
09.12.19
✎
11:43
|
(0) ТаблицаФормы (FormTable)
УстановитьДействие (SetAction)
Синтаксис:
УстановитьДействие(<ИмяСобытия>, <Действие>)
Параметры:
<ИмяСобытия> (обязательный)
Тип: Строка.
Имя события, для которого устанавливается новое действие.
<Действие> (обязательный)
Тип: Строка.
Указывается имя обработчика.
Описание:
Устанавливает обработчик события.
Доступность:
Сервер, мобильное приложение(сервер).
|
|
5
wms
09.12.19
✎
11:43
|
а основного обработчика нет в основной форме.
надо наверно основной обработчик ОтгружаемыеТоварыПриАктивизацииЯчейки(Элемент) как то программно создать
|
|
6
wms
09.12.19
✎
11:53
|
получилось. спасибо. вопрос снят в форме расширения
&НаСервере
Процедура ивс_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
элементы.ОтгружаемыеТовары.УстановитьДействие("ПриАктивизацииЯчейки", "ОтгружаемыеТоварыПриАктивизацииЯчейкиРасш");
КонецПроцедуры
|
|