0
maptbln
25.02.19
✎
16:33
|
Всем добрый день,
есть форма документа,часть табличной части формируется программно
а нужно сохранить данные формы
делаю это так
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПодготовитьДанныеДляПроведения();
СохранитьНастройки();
Объект.Ответственный = ПользователиКлиентСервер.ТекущийПользователь();
КонецПроцедуры
&НаСервере
Процедура СохранитьНастройки() Экспорт
Настройки = Новый Соответствие;
ТЗ = Объект.ПланированиеТаб.Выгрузить();
Настройки.Вставить("ТабличнаяЧастьПланированиеТаб",ЗначениеВСтрокуВнутр(ТЗ));
ХранилищеНастроекДанныхФорм.Сохранить("Объект.ПланированиеТаб", "НастройкиПланированиеТаб", Настройки);
КонецПроцедуры
&НаСервере
Процедура ПередЗагрузкойДанныхИзНастроекНаСервере(Настройки)
ДопНастройки = ХранилищеНастроекДанныхФорм.Загрузить("Объект.ПланированиеТаб", "НастройкиПланированиеТаб");
Попытка
ТЗ = ЗначениеИзСтрокиВнутр(ДопНастройки["ТабличнаяЧастьПланированиеТаб"]);
Объект.ПланированиеТаб.Загрузить(ТЗ)
Исключение
КонецПопытки;
КонецПроцедуры
но после закрытия документа форма не сохраняет тз , подскажите пожалуйста , в чем ошибка
|
|