Имя: Пароль:
1C
1С v8
1с 8.2 Как сохранить документ?
0 zvivla
 
17.01.12
19:52
Здравствуйте!

Есть форма документа, при изменении определенных реквизитов необходимо сохранять документ. Делаю так:

&НаСервере
Функция ПоместитьНаСервере()
   ЭтотОбъект = РеквизитФормыВЗначение("Объект");            
   ЭтотОбъект.МедДокумент=ПараметрыСеанса.ТекущаяМедицинскаяКарта.Ссылка;
   д=документы.ПроцедурныйЛист.НайтиПоРеквизиту("МедДокумент",ПараметрыСеанса.ТекущаяМедицинскаяКарта.Ссылка);
       
   Если д.Пустая()Тогда
       ЭтотОбъект.Записать();
   КонецЕсли;
КонецФункции

Все замечательно, когда документа еще нет, но если повторно его открывать, то измененные данные не сохраняются.
как быть?
1 Маленький Вопросик
 
17.01.12
19:53
Внешней обработкой никак сие действие не сделать?
2 zvivla
 
18.01.12
07:14
какое именно действие? вместо форм документа использовать обработку или где?