Иерархия в табличной части документа #459774


#0 by KTO
Всем доброго времени суток! Помогите, найти не могу, догнать тоже, возможно ли такое, нужна в табличной части документа иерархия по одному из столбцов, как сделать? Платформа 1С 8.1.12.101 заранее спасибо.
#1 by Zixxx
Делаю такое через дерево, если иерархия сложная добавляю две колонки ID и IDParent
#2 by KTO
А можно чуть чуть подробней, что-то не вижу элемент дерево, вот недавно тока начал с восьмеркой работать)
#3 by Zixxx
Табличную часть на форму не вывожу, на форме создаю "Табличное поле" тип значения у которого выбираю ДеревоЗначений. Дальше два варианта: 1. Создать нужные колонки самому и по нужно задать признак "Отображать иерархию". 2. Созадавать колонки программно на основании дерева через метод .СоздатьКолонки, в этом случае только еще придется программно указывать ширину колонок постоянно. Обычно делаю через 1 вариант. В самой табличной части документ создаю еще две колонки ID и IDParent, при добавлении строку присваиваю ID новый уникальный идентификатор, и IDParent - который беру из ID родительской строки (если она есть). Запись дерева в табличную часть делаю рекурсией чтение и заполнение дерева тоже делаю рекурсией. Строки дерева записываю в табличное поле документа при записис самого документа. Что-то в этом роде
#4 by KTO
Спасибо, так гораздо лучше
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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