Имя: Пароль:
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
В общем, если нужен отбор по иерархии, где В СКД наборы данных - Объекты, то нужно уже в основном объекте передавать отобранные данные. Хитрости СКД по контролю иерархии для наборов данных объектов не работают!)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан