#0
by Neutron
Есть таб поле с определенными в нем колонками. Тип значения Дерево. Данные предположим Перем1. Заполняю перем1 необходимым деревом данных. В табличное поле выводятся только первые уровни без намека на разорот. СоздатьКолонки всё делает нормально но тогда соответстенно не используются колонки созданные в конфигураторе. ЭлементыФормы.ТабличноеПоле1.ОбновитьСтроки; тоже не помогает. В чём я ступил.
#2
by Широкий
У строки дерева значений есть реквизит "строки" - типа таблицы значений - вот туда и добавляй
#4
by Neutron
Знаю что можно ЭлементыФормы.ТабличноеПоле1.ДобавитьСтроку; а потом заполнять эту строку. Но у меня алгоритм заполнения требует иметь конкретную строку для определения родителей.
#6
by Neutron
Я согласен поэтому и использую Для каждого СтрокаУслуги Из Услуги Цикл Но как говорил отображаются только верхние уровни, если не использовать в конце СоздатьКолонки
#7
by Волшебник
Почитай статью на ИТС, где описывается разница между ДЗ.Добавить и ТП.ДобавитьСтроку
#8
by Широкий
Ну да.. коллекция Нужно типа этого ТекСтрока1Уровня=МоеДерево.Добавить; ТекСтрока2Уровня=ТекСтрока1Уровня.Строки.Добавить; ТекСтрока3Уровня=ТекСтрока2Уровня.Строки.Добавить;
#9
by Neutron
Что всё так глубоко? Как называется статья, я по ИТС смотрел не нашел ничего подходящего. Может просто ответите
#10
by Neutron
Ты не внимательно прочитал С заполнением дерева значений у меня проблем нет, проблема как отобразить структуру в связанном табличном поле не использую метод СоздатьКолонки?
#11
by Neutron
Up и уточню вопрос: Что необходимо сделать чтобы отобразить дерево в табличном поле если переменная Данные имеет тип дерево значений, и данные заносятся в эту переменную. Ответы до этого пошли немного в другую сторону
#13
by Широкий
Мне кажется когда ты делаешь колонки не поставил у ведущей признак "Отображать иерархию"
#14
by Neutron
Колонки как раз я делаю в элементе табличное поле, а программно заполняю дерево значений которое является данными для этого таб поля. Но у меня оторбражаются только верхние уровни, используя СоздатьКолонки данные дерева отображаются полностью в табличном поле, но тогда удаляются колонки созданные мной в конфигураторе.
#16
by Широкий
У табличного поля поставь признак "Дерево", у самой первой поставь признак "отображать Иерархию"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8: Дерево значений
- Как быстро выгрузить таблицу значений в дерево значений?
- Добавление Группировки в запрос. Можно ли так это описать?
- Добавление отбора в Построитель отчета
- Дерево значений, в Таблицу значений
- Таблица значений в дерево значений.
- Скопировать колонки из таблицы значений в дерево значений
- добавление реквизита в дерево значений формы (УФ 8.3)
- Дерево значений и таблица значений в одном реквизите.
В этой группе 1С
- Проверить в строке наличие перевода строки 13+10?
- Не понял фразы: "Построитель отчета недоступен на сервере 1С:Предприятия"
- XML в 1С 8.0 - имя атрибута
- Можно ли ускорить вывод таблицы на экран?
- Как через обработку установить периодический реквизит справочника?
- Перенос остатков по контрагенту
- Проблемы с пакетным режимом запуска 1С
- 1С, ADSL, VPN и обмен между филиалами.
- КАк называется программа 1С для кафе?
- Ошибка загрузки модуля USERDEF.DLL
- Как запретить пользователю выключать отбор?
- При обработке данных выдано 1 предупреждение.
- Печать из модально открытой формы невозможна?
- Как изменить первоначальную стоимость для начисления амортизации ОС по НУ?
- Задано неправильное имя атрибута структуры
- Как сделать SQL запрос с выборкой по дате?
- "Точка актуальности будет перенесена на новую дату? Продолжить?"
- Округление в ЗиК
- ПостроительОтчета. Оформление макета.
- Вылетает 1С. Без сообщений и предупреждений