Имя: Пароль:
1C
1С v8
1С 8.3 УТ 11.0
0 ils108
 
16.10.18
05:44
Доброго дня)
Господа, помогите разотупиться.
&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
    ТаблицаПараметров = Объект.ПравилаДокумент.Выгрузить();
    ТаблицаПараметров.Колонки.Удалить("ИсходныйНомерСтроки");
    ТаблицаПараметров.Очистить();    
    ДеревоПараметров = РеквизитФормыВЗначение("ДЗПравилаДокумент", Тип("ДеревоЗначений"));
    ТаблицаПараметров = ОбщегоНазначения.ВТаблицуЗначенийНаСервере(ДеревоПараметров,ТаблицаПараметров);
    Объект.ПравилаДокумент.Загрузить(ТаблицаПараметров);    КонецПроцедуры

потом открываю записанный док, а ТЧ (ПравилаДокумент) пустая.
в отладке на этом этапе в ТЧ записи нужные мне есть
1 Пробел
 
16.10.18
05:56
В "Объект" именно ДокументОбъект? Не какое-нибудь ДанныеФормыСтруктура?
2 ils108
 
16.10.18
06:05
(1) спасибо, понял, выдернул кусок с уже рабочего места, там не было такой проблемы.
переделал на текущийобъект


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