Имя: Пароль:
1C
1С v8
Хранение и передача значений между вызовами событий
0 brenli
 
14.03.18
14:24
Доброго времени.

Каким образом можно использовать результат одной процедуры обработчика, в другой.
Например событие ПередЗаписью() , получаем данные до записи в базу и
событие ПриЗаписи() когда данные уже записаны. Перед записью получаю данные, а при записи проверяю изменились ли они. (например реквизит).
И если он изменился нужно вызвать процедуру или функцию.

Куда можно сохранить значение полученное в процедуре ПередЗаписью()?
1 ssh2006
 
14.03.18
14:26
В рамках одного серверного вызова - ДополнительныеСвойства объекта
2 DmitrO
 
14.03.18
14:28
В переменной модуля
В начале модуля пишешь:
Перем Данные;

или в ДополнительныеСвойства
3 brenli
 
14.03.18
14:41
(2) Перем не канает в общих модулях. В рамках вызова, счас попробую. Спасибо
4 DmitrO
 
14.03.18
14:48
(3)ох ты ж, а когда в общих модулях события-то появились?
5 Вафель
 
14.03.18
14:49
(4) подписки
6 brenli
 
14.03.18
14:50
(4) Оговорился ...
подписка на событие вызывает серверный метод общего модуля
7 brenli
 
14.03.18
15:09
За дополнительные свойства от души камрады.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.