Имя: Пароль:
1C
1С v8
После проведения документа - заголовок идет со звездочкой.
0 lamme
 
30.11.15
12:24
УТ 10,3
документ - заказ покупателя.
открыли. изменили. провели через панель действий (не через кнопку провести). В заголовке формы документа горит звездочка - типа документ изменен.
При этом в отладчике на конец процедуры - Обработка проведения - там стоит
Модифицированность = Ложь

http://c2n.me/3r2kHMH

как разобраться -что это такое  ?
1 PR третий
 
30.11.15
12:28
(0) Найти копрокод
2 butterbean
 
30.11.15
12:29
обновлениеОтображения глянь, некоторые туда любят запихнуть изменение реквизитов
3 User_Agronom
 
30.11.15
12:30
(0) а если перечитать сделать?
4 hhhh
 
30.11.15
12:30
(0) посмотри в обработке проведения, наверно где-то меняете там документ.
5 lamme
 
30.11.15
13:08
странно - но оказалось что в документе - в модуле формы - в ПриЗаписи было сделано условие типа
- если реквизитДокумента = Истина, тогда Элементформы.Ляляля.значение = 10

(примерный код, общий смысл передаю)

Перенесли это условие в ПередЗаписью - все стало нормально
6 Лефмихалыч
 
30.11.15
13:12
(5) ну, вот это и есть копрокод, о котором в (1) сказано
7 lamme
 
30.11.15
13:22
не понимаю просто
событие призаписи происходит раньше чем обработкапроведения

или я не прав ?
8 lEvGl
 
гуру
30.11.15
13:26
(7) после же
9 PR третий
 
30.11.15
13:27
(7) Событие "Выйти из дома" тоже происходит раньше события "Оплатить покупки на кассе", но это не означает, что все, что жена с важным видом скажет не в событии "Перед выходом из дома", а после того, как закроется дверь и ты уже шаркаешь по лестнице, будет тобой услышано.
10 PR третий
 
30.11.15
13:28
(8) А мужики-то и не знают.
11 lEvGl
 
гуру
30.11.15
13:43
глубоко, очень
12 lamme
 
30.11.15
13:43
эм ... не знал ..
13 Serg_1960
 
30.11.15
13:44
(7) Ты не уточнил чьи события тебя интересуют - объекта или его формы :)

В обычных формах так, как мне помнится:

Форма.ПередЗаписью.
Модуль.ПередЗаписью.
Модуль.ПриЗаписи.
Модуль.ОбработкаПроведения.
Форма.ПриЗаписи.
Форма.ПослеЗаписи.

А в управляемых формах сложнее. Там, считай, по два события на каждое событие обычных форм - НаКлиенте и НаСервере. Сорри, лень писать.

(11) Нуты сам всё понял, прочитав начало моего поста
14 lEvGl
 
гуру
30.11.15
13:47
я про (9)(10)
15 GROOVY
 
30.11.15
13:50
Событие ПРИзаписи возникает ПОСЛЕ записи объекта.