Вывести дерево значений на форму. #521387


#0 by unknown181538
Есть дерево значений для выгрузки регл отчета. Отчет выгружает не то. Пытаюсь просмотреть дерево. (Шифт+Ф9 не предлагать) Создал табличное поле на форме с типом значения "Дерево значений", очистил свойство "Данные". Написал код, выполняемый когда дерево весьма непустое:     ЭлементыФормы.ТПДерева.СоздатьКолонки; Табл. поле остается пустым. Или, раз на то пошло, может кто подкинет универсальную процедурку для вывода дерева куда-нибудь:)
#1 by DrShad
ЭлементыФормы.ТПДерева.Значение = ДеревоВыгрузки.Скопировать; не предлагать?
#2 by Ашот
сложный вопрос, на линию поддержки 1С обращался? чистил свойство "Данные"?
#3 by unknown181538
Не помогает. Сарказм на этом форуме традиционен, поэтому не особо саркастичен. "Данные" чистил.
#4 by Ашот
> "Данные" чистил. А зачем?
#5 by DrShad
что то не договариваешь, у меня проблем никогда не было
#6 by zzerro
А ДеревоВыгрузки.ВыбратьСтроку не пробовал?
#7 by unknown181538
Чистил потому, что нашел такой вариант в гугле. Попробовал не чистить... Мн... что же я не договариваю.. может туплю где-то... Пробовал по другому - Вместо ДеревоВыгрузки = Новый ДеревоЗначений, написать ДеревоВыгрузки = ТПДерева; с тем же результатом. Может не всякое дерево можно вывести?
#8 by DrShad
вывести можно любое, а было ли дерево? колонки то оно хоть рисует?
#9 by unknown181538
О! Я думал так только для таблицы значений можно. Для моей задачи, в общем, достаточно и этого. Хотя интересно, в чем проблема.
#10 by unknown181538
Да, всем деревьям дерево. В отладчике видно. Через выбратьстроку тоже.
#11 by Ашот
> Может не всякое дерево можно вывести? скорее всего.
#12 by Ашот
полный код покажи
#13 by kotletka
для начала колонки вручную задать попробуй, выведет ли дерево?
#14 by DrShad
сам же сказал что Shift + F9 не предлагать, вот и пойми вас после этого
#15 by unknown181538
Полный код формирования дерева?? Это выгрузка из регл отчета, обращающаяся к макету для получения структуры, туча строк и т.п. Все же ВыбратьСтроку для дерева удобнее. Надо сначала раскрыть строки через F2, потом выбрать ту, которую надо раскрыть дальше, набрать индекс в окне, опять найти строки, нажать F2 и т.п....
#16 by DrShad
да уж а ВыьратьСтроку ты в модуль прописываешь? или через Shift + F9 выполняешь?
#17 by Один С
вот так правильно
#18 by unknown181538
Дя, блин, в 8ке ж и так можно вроде... Неправильно вопрос сформулировал) По сути-то и у меня так... В общем, нашел уже, почему дерево неверно заполнялось. Разбираться с выводом на форму сейчас времени нет... Всем спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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