Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как получить такую структуру из таблицы?

Как получить такую структуру из таблицы?
Я
   al_zzz
 
10.08.18 - 08:03
Есть таблица(регистр сведений):
http://snap.ashampoo.com/1QvleaWuGC8owzZ49seCEXvIqDfKb5c3oXHsy9H0cGoyAjU03zCbsyJd4po6Mqz2
Она представляет из себя набор последовательных цепочек типа:
form2    parent form2
 2             1
 3             2
  ..............
И так далее.
Как мне получить в отчете такую структуру из неё:
1  -|
     2  -|
         3 -|
..............?
 
 
   craxx
 
1 - 10.08.18 - 08:06
Классическое транзитивное замыкание. Рекурсия, ИМХО
   МимохожийОднако
 
2 - 10.08.18 - 08:07
Только я ничего не понял?
(1) Силён
   ilya_i
 
3 - 10.08.18 - 08:09
Уровень вложенности известен? Если да то можно запросом, если нет, то надо будет обработать результаты запроса в таблице значений или в дереве значений.
   al_zzz
 
4 - 10.08.18 - 08:44
Уровень вложенности неизвестен.
(2) Последняя ветка дерева уехала влево после вывода поста.
Похоже да, придется рекурсивно формировать. Думал как-то запросом можно или наборами данных СКД. Похоже что нет.
   Малыш Джон
 
5 - 10.08.18 - 08:59
(4) наборами данных в СКД можно, но это очень замороченно и очень неэффективно по производительности.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует