|  | Подскажите реализацию вывода справочника в виде иерархического дерева | ☑ | 
    
        | 0
    
        brenli   31.08.17✎ 14:59 | 
        Дано:
Справочник Сотрудники у которого есть реквизит "Руководитель", типа Справочника Сотрудники.
 Нужно иерархически вывести кто кому подчинен. (дерево подчинения)
 
 Вопрос по реализации.
 Хочу это сделать таким образом:
 
 Делаем запрос и получаем список всех сотрудников у которых не заполнен реквизит руководитель (они самые главные). Запускаем рекурсивную процедуру с передачей в неё сотрудника (у которого нет руководителя)
 Далее строим запрос с условием получить всех кто является подчиненным сотруднику переданному в параметре процедуры. Получаем выборку и начинаем обход и от каждого вызываем рекурсивную процедуру только уже от другого сотрудника, и продолжаем пока в выборке не будет элементов.
 
 Что можете сказать? Или лучше сделать как то без запросов?
 |  | 
    
        | 1
    
        Вафель   31.08.17✎ 15:02 | 
        В отчет вывести? тогда на скд есть своя иерархия     |  | 
    
        | 2
    
        brenli   31.08.17✎ 15:05 | 
        (1) Нет это просто на реализацию задача     |  | 
    
        | 3
    
        brenli   31.08.17✎ 15:05 | 
        не обязательно в отчет, но обязательно рекурсивно.
Как через СКД  сделать рекурсивный вывод?
 |  | 
    
        | 4
    
        Вафель   31.08.17✎ 15:06 | 
        Если в ДеревеЗначений, то удобнее заполнить верхний уровень, а остальные разворачивать по мере необходимости     |  | 
    
        | 5
    
        Вафель   31.08.17✎ 15:07 |  |  | 
    
        | 6
    
        МихаилМ   31.08.17✎ 15:11 | 
        построитель запроса умеет строить ДЗ     |  | 
    
        | 7
    
        DrShad   31.08.17✎ 15:17 | 
        в СКД связать набор данных сам с собой по руководителю и ссылке
 профит
 |  | 
    
        | 8
    
        brenli   31.08.17✎ 15:27 | 
        (7) Можно пример ? =)     |  | 
    
        | 9
    
        evorle145   31.08.17✎ 16:28 | 
        (8) может вы еще и есть за меня будите? (с)     |  | 
    
        | 10
    
        DrShad   31.08.17✎ 16:40 | 
        (8) лучше почитай статьи по собственной иерархии в СКД     |  | 
    
        | 11
    
        dezss   31.08.17✎ 17:38 | 
        Транзитивное замыкание.     |  | 
    
        | 12
    
        Вафель   31.08.17✎ 17:40 | 
        (11) тут нет цели найти всех родителей     |  | 
    
        | 13
    
        dezss   31.08.17✎ 17:49 | 
        (12) Пока не стоит, но встать может)
ИМХО, оно более универсально.
 |  |