Вход | Регистрация


Подписки на события

Подписки на события
Я
   Mikhail2014
 
13.09.16 - 13:22
Всем привет! Как-то можно сделать так, чтобы обработчк подписки отрабатывал перед обработчиком в самом объекте? Например: есть подписка на событие документа "Перед записью" и есть обработка события "Перед записью" в самом документе. При записи документа сначала отрабатывает "Перед записью в документе" и уже потом "Перед записью" в подписке. А мне нужно наоборот. Это возможно?
 
 
   Fragster
 
1 - 13.09.16 - 13:25
нет
   birkoFFFF
 
2 - 13.09.16 - 13:26
При наступлении указанного события выполняется следующая последовательность действий:

? сначала отрабатывается событие в самом объекте и вызывается обработчик события, определенный в модуле объекта или набора записей;
? если в процессе выполнения обработчика параметр Отказ установлен в значение Истина или вызвано исключение, действие прерывается;

? затем в произвольном порядке вызываются внешние обработчики, назначенные для данного события;

? если в процессе выполнения назначенного обработчика параметр Отказ установлен в значение Истина или вызвано исключение, действие прерывается.


Ответ: Нет
   Dmitry77
 
3 - 13.09.16 - 13:27
вызвать процедуру  подписки из поцелдуры в документе, только не  понятно зачем?
   Mikhail2014
 
4 - 13.09.16 - 17:24
Например, мне нужно программно добавить позицию в ТЧ товары. Соответственно нужно пересичтать все суммы документа и тп. Все необходимое делается типовыми процедурами перед записью документа в обработчике в самом документе. Было бы очень удобно БЕЗ доработки модуля объекта в подписке сначала эту позицию добавить, а потом в модуле объекта отработали бы все процедура пересчета. А так приходиться в подписку все это тащить... Или есть иной путь?
   mehfk
 
5 - 13.09.16 - 17:26
Есть.
   aleks_default
 
6 - 13.09.16 - 17:53
При каждой записи документа добавлять по одной позиции? 0_0
В

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует