СКД: не работает отбор по уровню иерархии #546033


#0 by Evil-Wisp
Сделал маленький отчетик, который берет элементы иерархического справочника из ТЧ документов. В ЧТ документе хранится иерархическая структура(группы и элементы). Когда выбираю данные по группировке "ЭлементТЧ (Иерархия)", ставлю отбор по системному полю "Уровень" отчет не формируется с ошибкой: Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Выражение не может быть вычислено "Level" Хотя если просто выбрать уровень на вывод, без отбора, то он считается и выводится корректно на каждую позцию показывает уровень элемента. Как сделать отбор по уровню группировки?
#1 by IronDemon
Элемент.Родитель.Родитель - Не заполнено
#2 by Evil-Wisp
Так у элементов 1 и 2 уровня он и не заполнен. Что в нем должно быть? Отбор работает если поставить условие "меньше" и применение иерархия. Мне вобщем нужно, чтобы иерархия шла до 3-го уровня, а потом было без иерархии.
#3 by IronDemon
Отбор такой установи для группировки.
#4 by Evil-Wisp
Отбор вида: "Уровень > 3 Без иерархии" выдает ошибку. Мне нужно чтобы после 3-го уровня выводились все элементы, без групп.
#5 by Evil-Wisp
Сделал. Нужно было сделать группировку вида: ЭлементТЧ (Иерархия) + отбор Уровень < 3 Иерархия. ----ЭлементТЧ
#6 by Evil-Wisp
Всем спасибо 8)
#7 by IronDemon
Делаешь две группировки.
#8 by IronDemon
В первой Иерархия и отбор на Заполнено, во второй Без иерархии и отбор Не заполнено.
#9 by Evil-Wisp
Ну я там и имел в виду 2 группировки. в первой отбор до 3-го уровня, вторая просто без иерархии все выводит, как раз как мне надо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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