Проверка на тип проведения документа 8.2 #664112


#0 by manti
В модуле документа в процедуре ПриЗаписи проверяю на тип проведеия документа: Ошибка при выполнении обработчика - 'ПриЗаписи' по причине: {Документ.Вызов.МодульОбъекта}: Преобразование значения к типу Булево не может быть выполнено    Если НЕ РежимЗаписиДокумента.ОтменаПроведения Тогда
#1 by mikecool
Если НЕ РежимЗаписиДокумента = РежимЗаписиДокумента.ОтменаПроведения Тогда
#2 by mikecool
а вроде собрались пятницы запретить
#3 by zak555
Проведен -- это просто флаг
#4 by manti
РежимЗаписиДокумента = РежимЗаписиДокумента.ОтменаПроведения    Ложь    Булево в отладчике постоянно Ложь если проводить и делать отмену проведения дока
#5 by Laerys
Если РежимЗаписи = РежимЗаписиДокумента.ОтменаПроведения Тогда
#6 by hhhh
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) ОбработкаУдаленияПроведения (UndoPosting) Синтаксис: ОбработкаУдаленияПроведения(<Отказ>) Параметры: <Отказ> Тип: Булево. Признак отмены проведения документа. Если в теле процедуры-обработчика установить данному параметру значение Истина, то отмена проведения документа произведена не будет. Значение по умолчанию: Ложь Описание: Возникает при отмене проведения документа. Выполняется в транзакции записи.
#7 by manti
РежимЗаписи - нет такого объекта)) какой там синтакс? можно пример
#8 by manti
Если ЭтотОбъект.Проведен = Истина Тогда
#9 by Laerys
Вырвано из контекста, тут смысл.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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