Имя: Пароль:
1C
1С v8
СКД. Произвольная иерархия. Отбор Родитель В (&СписокГрупп)
0 PCcomCat
 
25.09.18
11:59
Доброго времени, уважаемые!

Возникла проблема с реализацией отбора в произвольной иерархии.

В качестве наборов данных используются объекты, где элементы и родители типа строка (так надо из-за сложности отчета). Созданы связи и проверка иерархии по Хрусталевой. Только отбор игнорится совсем - выводится всё дерево.

Подскажите, реализовывали такой отбор с объектами, а не с запросами?
Что могу упускать?

Заранее благодарю.
1 PCcomCat
 
25.09.18
13:14
Никто не сталкивался? =(
2 kittystark
 
25.09.18
13:41
со строками может быть засада:
когда-то давно написал отчет со строками,
после апгрейда платформы отчет перестал работать,
пришлось перелепить свою иерархию на числовых кодах

набор проверки иерархии связан по полям с "основным" набором?
названия полей отбора совпадают в обоих наборах?
3 PCcomCat
 
25.09.18
14:06
Вдруг пригодится: "набор данных "Запрос" выполняется динамически в зависимости от переданного параметра, т.е., грубо говоря, отфильтровывает лишние данные в наборе описывающий связь родитель-потомок. В случае, когда мы передаем таблицу "извне", она уже сформирована и повлиять на нее из компоновки мы не можем." (пост 16 http://catalog.mista.ru/public/242824/)
4 PCcomCat
 
25.09.18
14:06
В общем, если нужен отбор по иерархии, где В СКД наборы данных - Объекты, то нужно уже в основном объекте передавать отобранные данные. Хитрости СКД по контролю иерархии для наборов данных объектов не работают!)