Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вопрос про ДополнительныеСвойства документа

Вопрос про ДополнительныеСвойства документа
Я
   Taugor
 
30.10.19 - 16:31
Всем привет!
Необходимо не открывать форму введенного на основание нового документа, при определенном условие. Для это записываю в ДополнительныеСвойства Отказ=Истина;

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)

        Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.Реализация")

        Иначе
            ЭтотОбъект.ДополнительныеСвойства.Вставить("Отказ", Истина);
        КонецЕсли;
        
    КонецПроцедуры // ОбработкаЗаполнения()

При событии ПриСозданииНаСервере у формы документа, структура ДополнительныеСвойства уже пуста

//ДопСвойства = РеквизитФормыВЗначение("Объект").ДополнительныеСвойства.

Подскажите, что не так делаю?
 
 
   Taugor
 
1 - 30.10.19 - 16:36
Отладчиком видно, что она заполнилась на первом шаге. На втором уже пуста.
   DrWatson
 
2 - 30.10.19 - 16:36
(0) РеквизитФормыВЗначение("Объект") - создаёт новый объект, который заполняется данными из формы. Того объекта из ОбработкаЗаполнения уже нет.
   Taugor
 
3 - 30.10.19 - 16:42
как тогда лучше передать и получить параметр "Отказа"?
   DrWatson
 
4 - 30.10.19 - 16:43
(3) Никак. Нужно реализовать это же условие в ПриСозданииНаСервере.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.