Имя: Пароль:
1C
 
Сохранение данных формы
0 maptbln
 
25.02.19
16:33
Всем добрый день,
есть форма документа,часть табличной части формируется программно
а нужно сохранить данные формы

делаю это так

&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
    ПодготовитьДанныеДляПроведения();
    
    СохранитьНастройки();
    Объект.Ответственный = ПользователиКлиентСервер.ТекущийПользователь();
КонецПроцедуры

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

&НаСервере
Процедура ПередЗагрузкойДанныхИзНастроекНаСервере(Настройки)
    ДопНастройки = ХранилищеНастроекДанныхФорм.Загрузить("Объект.ПланированиеТаб", "НастройкиПланированиеТаб");
    Попытка
        ТЗ = ЗначениеИзСтрокиВнутр(ДопНастройки["ТабличнаяЧастьПланированиеТаб"]);
        Объект.ПланированиеТаб.Загрузить(ТЗ)
    Исключение
    КонецПопытки;
КонецПроцедуры

но после закрытия документа форма не сохраняет тз , подскажите пожалуйста , в чем ошибка