Имя: Пароль:
1C
1С v8
Как вывести в отчете сотрудников по подразделениям как в справочнике подразделен
0 Gucci76
 
15.06.16
14:21
Доброго времени суток
Как сделать в отчете на СКД, чтобы сотрудники группировались по подразделениям как подр-я расположены в соответствующем справочнике.
1 Зая Бусечка
 
15.06.16
14:22
В книге по СКД есть главка про произвольную иерархию.
2 Gucci76
 
15.06.16
14:24
Кажется начинаю догонять:
Надо сделать группировку по подр по ИЕРАРХИИ, а в ней сортировку по ПОРЯДКУ
3 Gucci76
 
15.06.16
14:27
Стоит написать на форум, мозги сразу начинают лучше соображать )))
4 Gucci76
 
15.06.16
14:35
Только как программно указать порядок сортировки в группе?
5 Gucci76
 
15.06.16
14:35
Группировка.Порядок = ??????
6 Gucci76
 
15.06.16
14:43
Группиврока.Порядок.Элементы.Добавить(???????);
7 Gucci76
 
15.06.16
14:47
ЭлементСортировки = Группировка.Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных"));
ЭлементСортировки.Использование = Истина;
ЭлементСортировки.Поле = Новый ПолеКомпоновкиДанных("ПодразделениеОрганизации.Порядок");
8 Gucci76
 
15.06.16
14:47
Наверно так?!
9 Gucci76
 
15.06.16
18:25
Кажется начинаю догонять:
Надо сделать группировку по подр по ИЕРАРХИИ, а в ней сортировку по ПОРЯДКУ    - не работает если в группе подразделений (где есть подчиненные подразделения) работают сотрудники.
Тогда 1С выводит эту группу внутри себя, но может вывести не первую, а другую по счету
Например: Внутри подразделения ФЭО есть подразделения Бухгалтерия и Кадры
Отчет может вывести так данные:
ФЭО
    Бухгалтерия
       ФИО1
       ФИО2
    Кадры
       ФИО3
    ФЭО
       ФИО4
А надо чтобы
ФЭО
    ФЭО
       ФИО4
    Бухгалтерия.....