СКД иерархия детальных записей отбор #711170


#0 by Nast
Есть иерархический справочник с реквизитами, надо вывести его с иерархией и со значеними реквизитов. Сделана иерархия детальных записей, т.е соединение запроса самим с собой ВыражениеИсточник=Ссылка, ВыражениеПриемник = Родитель, Условие связи - ЭтоГруппа. Выводится нормально, но можно ли как-то сделать, чтобы работал отбор, т.е. можно было отоборать по нужному элементу справочника или по нужному реквизиту? Сейчас отбор работает, если выбрать только элемент верхнего уровня, т.е. верхнюю группу
#1 by МойКодУныл
Что-то не понял задачи. А  поставить в настройках СКД в группировке по элементу справочника вид "Иерархия" низя?
#2 by Nast
Если поставить просто "Иерархия", то будет выводиться как группы, как тогда выводить для групп значения реквизитов?
#3 by МойКодУныл
Реквизиты есть и у групп? Свои собственные? А то можно назначить их ресурсами и сделать выражение Максимум. Если внутри группы реквизиты у всех элементов одинаковые.
#4 by Nast
Например, верхний уровень наименование Директор, у него реквизиты заполнены Подразделение - Холдинг, Сотрудник из справочника сотрудники Смрнов И.А, внутри директора руководитель отдела продаж, подразделение -отдел продаж, сотрудник - Тихомиров А.Т. В отчете должно быть: Директор    Холдинг   Смирнов И.А     руководитель отдела продаж   отдел продаж   Тихомиров и т.д. иерархия детальных записей, т.е. соединение справочники с самим собой получается, но отбор не работает, если хотим выбрать, например только все, что входит в отдел продаж
#5 by Nast
Еще вопрос -   если делать без скд ВЫБРАТЬ     ЦВ_Штат_Упр.Ссылка, Почему не получается с иерархией?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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