Взвести Модифицированность формы документа #507253


#0 by Slon747
Программно изменяю документ, после чего открываю форму документа. При закрытии документа не предлагает сохраниться. "ФормаДокумента.Модифицированность = Истина" не помогает. А нужно, чтобы спашивал. Есть ли способ?
#1 by patapum
должно помогать. проверь в отладчике, установилась ли
#2 by Slon747
На самом деле и без предпоследней строки признак модифицированности выставляется в Истина. Но документ элементарно закрыть без сохранения, т.к. он не спрашивает, нужно ли сохранять.
#3 by patapum
а после того как она открылась, модифицированность не сбросилась?
#4 by Slon747
Нет. Вплоть до ПриЗакрытии "Модифицированность = Истина"
#5 by Slon747
up
#6 by hhhh
ты нас не запутывай. То у тебя была Модифицированность, теперь ты уже Модифицированность проверяешь. Остановись на чем нибудь одном, это две совершенно разные переменные, второе - даже не переменная, а метод.
#7 by Slon747
Да, перепутал. Выяснил, что в ПередОткрытием "Модифицированность=Истина", а в ПриОткрытии уже Ложь.
#8 by Serg_1960
#9 by НЕА123
строчки перепутал.
#10 by НЕА123
+1
#11 by Slon747
Не перепутал. Просто думал, что правильнее сначала изменить документ, а потом его показать. В моем случае может измениться ТЧ документа, а может не измениться. В первом случае нужно открывать док, а в другом - нет. А значит, придется заранее определять, до решения об открытии формы. Спасибо.
#12 by НЕА123
невнимательно посмотрел.
#13 by Slon747
Оно самое. Спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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