|
Вывод дерева с иерархией | ☑ | ||
---|---|---|---|---|
0
newbling
09.11.15
✎
10:47
|
Доброго времени суток.
Задача вывести на форму дерево номенклатуры с иерархией, но не по номенклатуре, а по другому полю, являющемуся иерархическим справочником (иерархия элементов). Вот кусок запроса: |ВЫБРАТЬ | Сайт_СвойстваНоменклатуры.ГруппаСвойства КАК ГруппаСвойства, | Сайт_СвойстваНоменклатуры.Ссылка КАК Свойство, | ВТ_ЗначенияСвойств.Значение |ИЗ | Справочник.Сайт_СвойстваНоменклатуры КАК Сайт_СвойстваНоменклатуры | ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ЗначенияСвойств КАК ВТ_ЗначенияСвойств | ПО Сайт_СвойстваНоменклатуры.Ссылка = ВТ_ЗначенияСвойств.СвойствоНоменклатуры |ГДЕ | Сайт_СвойстваНоменклатуры.Владелец В(&ТекНомРодитель) | И Сайт_СвойстваНоменклатуры.НеИспользуется = ЛОЖЬ | И Сайт_СвойстваНоменклатуры.ПометкаУдаления = ЛОЖЬ |ИТОГИ ПО | ГруппаСвойства ИЕРАРХИЯ" Вот справочник Групп свойств, по которому идёт иерархия: http://savepic.su/6482334.png Вот результат: http://savepic.su/6471070.png Когда у номенклатуры Группой Свойства является элемент не-последнего уровня иерархии, то в Результате он создаёт ещё одну группу равную себе же, и сворачивает по ней. Как сделать так, чтобы лишняя группа не создавалась? |
|||
1
newbling
09.11.15
✎
10:49
|
Я пробовал разные типы итогов - только иерархия, элементы и элементы и иерархия, но всё как-то криво.
|
|||
2
Горогуля
09.11.15
✎
10:54
|
где ссылка<>родитель
|
|||
3
newbling
09.11.15
✎
11:04
|
Это тогда просто пустые группы не будут выводиться.
|
|||
4
newbling
09.11.15
✎
12:49
|
нет идей?
Возможно ли это сделать без собственной рекурсивной процедурки построения дерева? |
|||
5
Лефмихалыч
09.11.15
✎
12:51
|
В унижке Хрусталёвой про СКД эта задача разжевана в труху. Просто возьми да почитай
|
|||
6
newbling
09.11.15
✎
13:09
|
(5) Это там, где предлагается создать ещё один набор данных чисто для иерархии? А если без скд делать?
|
|||
7
runoff_runoff
09.11.15
✎
13:11
|
нижняя группировка - это детальные записи..
|
|||
8
runoff_runoff
09.11.15
✎
13:14
|
а если сделать с двумя или с тремя группировками в итогах?..
|
|||
9
newbling
09.11.15
✎
13:17
|
(8) А что это может дать?
|
|||
10
Fish
09.11.15
✎
13:17
|
(0) Попробуй вместо:
|ИТОГИ ПО | ГруппаСвойства ИЕРАРХИЯ" Написать: |УПОРЯДОЧИТЬ ПО | ГруппаСвойства ИЕРАРХИЯ". |
|||
11
newbling
09.11.15
✎
13:19
|
(10) Пробовал - не то, сейчас кину результат
|
|||
12
newbling
09.11.15
✎
13:21
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |