Имя: Пароль:
1C
1С v8
v8: Подскажите алгоритм для отчета
0 rotting
 
18.03.13
12:33
Есть справочник "Контрагенты", в нем есть реквизит "Ответственный менеджер" для групп и элементов.

В отчете нужно выводить группировку по иерархии, но с одним условием:

Разворачивать группировку(иерархию) нужно до тех пор, пока в группе есть более одного менеджера, если в группе есть только один менеджер, то нужно заканчивать разворачивать группировку(иерархию) и выводить только этого менеджера.

Отчет сам по себе простой, например отчет по количеству проданных товарам.

Вся загвоздка в том, что не могу придумать как сделать такую группировку, хочу сделать на СКД, так как хочу использовать все плюшки в отчете, которые предлагает СКД.
1 Лефмихалыч
 
18.03.13
12:36
читай хрусталёву про иерархию, там довольно подробно про произвольную иерархию написано, перепечатывать сюда бестолку
2 rotting
 
18.03.13
12:36
(1) спс
3 НафНаф
 
18.03.13
12:37
с иерархией в 1С ж*па
4 Лефмихалыч
 
18.03.13
12:37
(3) не нуди.
все нормально с иерархией, окгда надо построить ее от подчиненного к родителю
5 НафНаф
 
18.03.13
12:40
(4) за счет кучи запросов? нормально конечно
надеюсь в курсе, что 1С делает кучу неявных запросов для обхода иерархии?
6 Reset
 
18.03.13
12:41
Выбрать элементы (напр в ВТ), у родителей которых только 1 подчиненный и добавить отбор "не В" ?
Или я неправильно понял
7 rotting
 
18.03.13
12:44
(6) весь вопрос как это в отчете развернуть,и все на разную глубину, куда это "не В" писать, в условие, в связь?
Программист всегда исправляет последнюю ошибку.