Как отслеживать интерактивное изменение дополнительных реквизитов?
☑
0
dimaldinho
14.01.16
✎
17:58
Навскидку такой вопрос. Есть документ. Создаем к нему дополнительный (в режиме Предприятия) реквизит, скажем, ЭтоВажныйДокумент.
Как и где реализовать обработчик ЭтоВажныйДокументПриИзменении() ?
1
dimaldinho
14.01.16
✎
18:00
Все ОК, нашел в форме обработчик
&НаКлиенте
Процедура Подключаемый_ПриИзмененииДополнительногоРеквизита(Элемент)
2
dimaldinho
14.01.16
✎
18:00
всем спасибо)
3
tznimble
14.01.16
✎
18:02
Жуть, но вообще
УстановитьДействие (SetAction)
Синтаксис:
УстановитьДействие(<ИмяСобытия>, <Действие>)
Параметры:
<ИмяСобытия> (обязательный)
Тип: Строка.
Имя события, для которого устанавливается новое действие.
<Действие> (обязательный)
Тип: Строка.
Указывается имя обработчика.
Описание:
Устанавливает обработчик события.
Доступность:
Сервер, мобильное приложение(сервер).
4
dimaldinho
15.01.16
✎
09:19
&НаКлиенте
Процедура Подключаемый_ПриИзмененииДополнительногоРеквизита(Элемент)
Как в этой процедуре можно узнать, какой именно реквизит изменился и вызвал обрабочик? В свойствах Элемента ничего информативного не видно. Разве что
Элемент.Имя = "ДополнительныйРеквизитЗначение_48EBCCABx974Bx11E5x8733x0050569C520D_5AB9E675xBACEx11E5xA894x005056A10005"
5
Мимохожий Однако
15.01.16
✎
09:57
Если на хвосте УИД, то по нему и ищи.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой