Как установить признак модифицированности дока #237036


#0 by kvm64
Из документа вызываем обработку, которая меняет реквизиты дока. Как заставить док перезаписываться после завершения обработки? Вызвать обработку модально не подходит - нужно иметь возможность делать еще кое-что. Добавил в док реквизит "БылИзменен" и в процедуру ПриЗакрытии такой код: Если БылИзменен = 1 Тогда А в обработку после редактирования дока А другие решения есть?
#1 by puls
В обработке напиши типа Док.Записать
#2 by kvm64
При выполнении ошибка: "Данная команда не может выполняться в формуле элемента диалога!"
#3 by puls
в модуле обработки которая вызывается из документа после выполнения всех действий пишешь Конт.Записать;
#4 by kvm64
Так и пишу :) Забыл пояснить: документ-то в это время открыт
#5 by puls
текст обработки давай
#6 by kvm64
Написал Конт.Форма.Обновить; Теперь при возврате из обработки устанавливается флаг модифицированности:) . Спасибо что натолкнул на мысль!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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