Модифицированность документа #454420


#0 by Alex_MA
Добрый день уважаемые коллеги! Есть определенная проблема. Смотрю типовую "Управление торговлей", редакция 10.3 (10.3.6.8). Если просто открыть существующий документ и нажать кнопку записать, то при отладке в модуле объекта меняются его реквизиты, ну например "Суммадокумента", в следствии чего Модифицированность = Истина. Проставил во всех подписках на события точки останова. В подписке на событие в процедуре Процедура ПередЗаписьюДокументаРегистрацияОбъектовПравДоступа - Источник.Модифицированность = Истина, а после выхода Источник.Модифицированность = Ложь; Где это определяется не могу понять. Помогите плиз кто знаком с данной проблемой. Спасибо большое за внимание. За ответы премного благодарен.
#1 by evGenius
ну так документ после этого записывается ведь
#2 by Alex_MA
ну так то да. Просто сравниваю снетиповой. В не типовой там признак модифицированности не изменяется на ложь, после выхода из Процедура ПередЗаписьюДокументаРегистрацияОбъектовПравДоступа, проследил всю цепочку вызовов процедур
#3 by Alex_MA
дело в том что в процедуру формы Процедура ПослеЗаписи объект заходит измененным, т.е. Модифицированность = Истина
#4 by Alex_MA
где меняться могут данные...хз. В подписках на события дак точно не меняются. ?
#5 by Axel2009
ПриЗаписи
#6 by Defender aka LINN
А ведь врешь безбожно. В ТИПОВОЙ такого нет.
#7 by Alex_MA
Есть
#8 by Defender aka LINN
Какие ваши доказательства? © Типовые пишут не кто попало, в отличие от тех, кто их потом ковыряет.
#9 by Alex_MA
ну энто понятно, что не кто попало.. Я основываюсь на том,что в типовой в подписке на событие ПередЗаписьюДокументаРегистрацияОбъектовДоступа есть вышеописанная процедура, в которой Модифицированность = Истина, после этого в пошаговой отладке программа идет в общий модуль ПроцедурыОбменаданными в процедуру Процедура ПриЗаписиДокументаРегистрацияОбъектаИнформационнойБазыПриЗаписи(Источник, Отказ) Экспорт, и в ней уже чудесным образом Источник.Модифицированность = Ложь .
#10 by Alex_MA
Т.е. в подписке на событие ПриЗаписиДокументаРегистрацияОбъектаИнформационнойБазы, уже Модиф. = Ложь
#11 by Axel2009
модуль объекта при записи вызовите. думаю удивитесь.
#12 by Alex_MA
дак в модуле объекта данная процедура в типовой не определена
#13 by Axel2009
так стоп. если перед записью модифицированность = истина - ничего плохого. после того как прошел вызов всех "перед записью" модифицированность становится ложь. и вот если в при записи модифицированность становится = истина - за это бить безбожно и чем-нибудь потяжелее..
#14 by Alex_MA
Слушай. огромное спасибо. Ты прям телепат ;) Извиняюсь за наитупейшую тупость... Внедрение идет по четырем филиалам, вот и глючит под вечер, юзвери со всех сторон напалдают. 0_о Спасибо еще раз
#15 by Alex_MA
так вот нужен предмет теперь потяжелее, правда не узнать кто эту гадость написал (((
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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