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