Имя: Пароль:
1C
 
Как отслеживать интерактивное изменение дополнительных реквизитов?
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ет в милосердии тем, кто ниже его? Петр Трубецкой