Имя: Пароль:
1C
1С v8
Порядок выполнения предопределенных процедур/событий....
0 Classic
 
13.01.12
15:49
... при интерактивном создании документа.

Проблема. Необходимо задавать номер документа при записи. Как в типовых документах.

Ставлю отладчик на ПередОткрытием(), на ПриОткрытии()

В типовом документе между этими событиями подписка на ПриУстановкеНовогоНомера не срабатывает.
В нетиповом срабатывает.
Оба документа есть в подписке, у обоих стоит автонумерация.

Не понимаю, почему в нетиповом документе отрабатывает событие
1 Господин ПЖ
 
13.01.12
15:49
отладчик и стек все знают...
2 Classic
 
13.01.12
15:51
(1)
Что такое стек?
3 Classic
 
13.01.12
15:52
Точнее как им пользовать?
4 Defender aka LINN
 
13.01.12
15:53
(0) Кэп говорит, что это потому, что в нетиповом номер устанавливается при открытии нового документа, а в типовых - при записи.
5 Vovan1975
 
13.01.12
15:53
гугага, номер документу в типовых решениях присваивается перед запись его в базу. а у тебя нетиповой док писал какой-то лошара...
6 Vovan1975
 
13.01.12
15:53
(3) отпад
7 tdm
 
13.01.12
15:54
(0) подписка на событие должна вам помочь - типовое решение кстати
8 Classic
 
13.01.12
15:56
(4)
Дело в том, что отладчик говорит, что номер в нетиповом присваивается еще до "ПриОткрытии". В событии ПриУстановкеНовогоНомера.
В типовом документе это событие перед ПриОткрытии не срабатывает
9 Classic
 
13.01.12
15:57
(6)
Никогда им не пользовался :)
10 Classic
 
13.01.12
15:58
(4)
Понятно, что именно так оно и происходит. Основной вопрос - почему :)
11 Vovan1975
 
13.01.12
15:59
(8) у тя в нетиповам доке вызывается метод УстановитьНовыйНомер() найди его и постигнешь истину
12 tdm
 
13.01.12
16:00
(10) у формы есть свойство - Автонумерация
13 tdm
 
13.01.12
16:00
+(12) формы документа и её можно отключить)
14 Classic
 
13.01.12
16:01
(11)
Нигде такой метод в нетиповом доке не вызывается
15 Classic
 
13.01.12
16:02
(12)
Спасибо. Тему можно закрывать
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший