| 0
    
        nAPACEHAK   25.12.18✎ 14:36 | 
        Доброго
 Чего то торможу, подскажите плз
 
 Документ. Реквизит - ТЧ (ТабРасход). На форму не вынесен. На форме реквизит тип ДеревоЗначений
 
 При записи дока надо заполнить ТЧ документа из Дерева
 
 В ПередЗаписью" ТЧ вроде заполняется (в отладчике есть данные)
 в ПриОткрытии - данных нет
 
 Уже всё вроде перепробовал...
 Как правильно заполнить то?
 
 
 
&НаСервере
 Процедура ДеревоВТаблицуЗначений()
 Объект.ТабРасход.Очистить();
 _Дерево = ДанныеФормыВЗначение(ДетальноДерево, Тип ("ДеревоЗначений"));
 
 //ДанныеФормыВЗначение(Элементы.ТабРасход, Тип ("ТаблицаЗначений"));
 //Таб = РеквизитФормыВЗначение ("Объект.ТабРасход");
 //Таб = ДанныеФормыВЗначение(Объект.ТабРасход, Тип ("ТаблицаЗначений"));
 //Таб = Объект.ТабРасход.Выгрузить();
 //Таб = Объект.ТабРасход;
 //ДокОбъект = РеквизитФормыВЗначение("Объект");
 //Таб = ДокОбъект.ТабРасход;
 
 Для каждого СтрокаРодитель Из _Дерево.Строки Цикл
 ЦФО = СтрокаРодитель.ЦФО_СписаниеВид;
 Для каждого Строка Из СтрокаРодитель.Строки Цикл
 ТабСтрока = Таб.Добавить();
 ТабСтрока.ЦФО = ЦФО;
 ЗаполнитьЗначенияСвойств(ТабСтрока, Строка);
 КонецЦикла;
 КонецЦикла;
 
 //Объект.ТабРасход.Загрузить(Таб);
 //ЗначениеВРеквизитФормы(Таб, Объект.ТабРасход);
 //ЗначениеВДанныеФормы(Таб, Объект.ТабРасход);
 //ЗначениеВРеквизитФормы(ДокОбъект, "Объект");
 КонецПроцедуры
 
 
 |  |