Имя: Пароль:
1C
 
Можно ли в обработке отследить создание нового документа?
0 ВаликТР
 
31.07.15
16:21
Есть обработка. В ней кнопка с алгоритмом, заполняемым пользователем. В зависимости от алгоритма создаются разные документы. Можно ли сделать так, чтобы при Документы.РасходнаяНакладна.СоздатьДокумент() запускалось событие, где я мог бы перед созданием дополнительно выполнить свои действия?
1 ДенисЧ
 
31.07.15
16:23
Кнопку для создания документа нарисуй и делай что хочешь
2 ВаликТР
 
31.07.15
16:25
(1) Документ создается алгоритмом Пользователя. Нужно перехватить событие "создание нового документа".
3 ale-sarin
 
31.07.15
16:26
(2) Пользователь там код пишет что-ли?
4 ReaLg
 
31.07.15
16:26
Смотри в сторону подписки на события.
5 ВаликТР
 
31.07.15
16:27
(3) понимаю, звучит глупо. Но это прикладное решение. Все намного сложнее, чем описано в теме. Просто нужно перехватить создание определенного документа.
6 ВаликТР
 
31.07.15
16:33
(4) О! Вроде подходит. Надеюсь, новый или нет моно будет увидеть ПриЗаписи.
Спасибо. Как проверю - отпишусь.
7 H A D G E H O G s
 
31.07.15
16:33
ДобавитьОбработчик (AddHandler)
ДобавитьОбработчик (AddHandler)
Синтаксис:
    ДобавитьОбработчик <Событие>, <ОбработчикСобытия>;
8 ВаликТР
 
01.08.15
08:14
(4) Все работает. Спасибо. Осталось решить вопрос как понять, что это событие вызвано именно моей "Кнопкой". Но это уже другая тема :-)
9 FIXXXL
 
01.08.15
16:51
Сделай переменную и ставь ее в истину своей оьработкой и проверяй при записи дока