1с 8.2 Как сохранить документ?
☑
0
zvivla
17.01.12
✎
19:52
Здравствуйте!
Есть форма документа, при изменении определенных реквизитов необходимо сохранять документ. Делаю так:
&НаСервере
Функция ПоместитьНаСервере()
ЭтотОбъект = РеквизитФормыВЗначение("Объект");
ЭтотОбъект.МедДокумент=ПараметрыСеанса.ТекущаяМедицинскаяКарта.Ссылка;
д=документы.ПроцедурныйЛист.НайтиПоРеквизиту("МедДокумент",ПараметрыСеанса.ТекущаяМедицинскаяКарта.Ссылка);
Если д.Пустая()Тогда
ЭтотОбъект.Записать();
КонецЕсли;
КонецФункции
Все замечательно, когда документа еще нет, но если повторно его открывать, то измененные данные не сохраняются.
как быть?
1
Маленький Вопросик
17.01.12
✎
19:53
Внешней обработкой никак сие действие не сделать?
2
zvivla
18.01.12
✎
07:14
какое именно действие? вместо форм документа использовать обработку или где?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой