УФ. Построение дерева на форме #768675


#0 by егаис
Господа, помогите решить проблему. Есть обработка с ТЧ, на форме УФ данная тч выведена как дерево. Нужно результат запроса выгрузить в дерево &НаСервере ошибка {Форма.Форма.Форма}: Ошибка при установке значения атрибута контекста (Затраты)     Объект.Затраты = Запрос.Выполнить.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам); по причине: Нельзя изменять поле, содержащее объект данных формы Как обойти ее?
#1 by Timon1405
см. ДанныеФормыВЗначение
#2 by егаис
брр... {Форма.Форма.Форма}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение) по причине: Недопустимое значение параметра (параметр номер '1') что не так?
#3 by Fedor-1971
Пробуй так: Объект.Затраты.Загрузить(Запрос.Выполнить.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам)); Ты собрался просто так присвоить ТаблицуЗначений КоллекцииФормы? скорее наоборот, ЗначениеВДанныеФормы
#4 by егаис
Загрузить не работает, пробовал
#5 by Fedor-1971
у тебя на форме расположен элемент "Дерево" или ТЧ с отображением Дерево?
#6 by егаис
ТЧ с отображением Дерево
#7 by егаис
не работает?
#8 by егаис
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы)     ЗначениеВРеквизитФормы(Дерево,"Объект.Затраты");     по причине: Недопустимое значение параметра (параметр номер '2')
#9 by KulakoffAlex
Так попробуй ЗначениеВРеквизитФормы(Дерево,Затраты);
#10 by KulakoffAlex
вместо ЗначениеВРеквизитФормы сделай ЗначениеВДанныеФормы
#11 by Fedor-1971
Вроде без Объект, просто Затраты. Только в запросе нет группировок, как определить где родитель, а где просто запись?
#12 by егаис
просто "Затраты" не работает
#13 by KulakoffAlex
ЗначениеВДанныеФормы пробовал ?
#14 by егаис
отказался от реквизита объекта. Просто дерево на форме, работает на ура
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С