Доброго дня.
Собственно такой вопрос:
- на форме несколько элементов диалога, при изменении какого-либо из них нужно выполнить процедуру. Получается что-то вроде ( процедура ПриИзминенииЗначенияЭлементовНаФорме() ).
Возможно есть какая-то предопределенная функция или событие?
Как-то не хочется в формулу каждого элемента вписывать свою процедуру.
Вообще-то в 8 1С изменила концепцию обработчиков - они хотят для каждого элемента свой обработчик.
А вот из них вызываем Общую процедуру (функцию).
лпАктЭллемент = Форма.АктивныйЭлемент();
Если лпАктЭллемент = .... Тогда
........................
В типовых это реализовано через добавление текствого поля на которое вешается функция "УстДоступность()".
через Форма.АктивныйЭлемент() мы можем получить имя элемента формы который пытаются изменить.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua