Порядок выполнения предопределенных процедур/событий.... #589539


#0 by Classic
... при интерактивном создании документа. Проблема. Необходимо задавать номер документа при записи. Как в типовых документах. Ставлю отладчик на ПередОткрытием, на ПриОткрытии В типовом документе между этими событиями подписка на ПриУстановкеНовогоНомера не срабатывает. В нетиповом срабатывает. Оба документа есть в подписке, у обоих стоит автонумерация. Не понимаю, почему в нетиповом документе отрабатывает событие
#1 by Господин ПЖ
отладчик и стек все знают...
#2 by Classic
Что такое стек?
#3 by Classic
Точнее как им пользовать?
#4 by Defender aka LINN
Кэп говорит, что это потому, что в нетиповом номер устанавливается при открытии нового документа, а в типовых - при записи.
#5 by Vovan1975
гугага, номер документу в типовых решениях присваивается перед запись его в базу. а у тебя нетиповой док писал какой-то лошара...
#6 by Vovan1975
отпад
#7 by tdm
подписка на событие должна вам помочь - типовое решение кстати
#8 by Classic
Дело в том, что отладчик говорит, что номер в нетиповом присваивается еще до "ПриОткрытии". В событии ПриУстановкеНовогоНомера. В типовом документе это событие перед ПриОткрытии не срабатывает
#9 by Classic
Никогда им не пользовался :)
#10 by Classic
Понятно, что именно так оно и происходит. Основной вопрос - почему :)
#11 by Vovan1975
у тя в нетиповам доке вызывается метод УстановитьНовыйНомер найди его и постигнешь истину
#12 by tdm
у формы есть свойство - Автонумерация
#13 by tdm
+ формы документа и её можно отключить)
#14 by Classic
Нигде такой метод в нетиповом доке не вызывается
#15 by Classic
Спасибо. Тему можно закрывать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С