|
Как запросом получить самый последний элемент в цепочке?
| ☑ |
0
RomaH
naïve
05.02.13
✎
13:34
|
Цепочка спроится по принципу: в подчиненный элемент пишется элемент-основание
надо имея любой из элементов в цепочке получить к нему самый последний элемент из этой цепочки
как такое запросом сделать?
|
|
1
Нуф-Нуф
05.02.13
✎
13:35
|
основание.основание.основание.основание....
|
|
2
Wobland
05.02.13
✎
13:35
|
никак
|
|
3
КонецЦикла
05.02.13
✎
13:36
|
Функцией на SQL
|
|
4
mikecool
05.02.13
✎
13:37
|
использовать критерии отбора
|
|
5
RomaH
naïve
05.02.13
✎
13:42
|
(4) и как критерий отбора поможет? в итоговом элементе нет ссылки на искомый
|
|
6
Reset
05.02.13
✎
13:45
|
Если "иерархия" не ограничена - никак.
Ели ограничена, то только криво.
"верх" - (1)
"вниз" - каскадно построить выборки "снизу"(в вт например) по количеству "вложенности"
|
|
7
isarzh
05.02.13
✎
13:49
|
Рекурсивно как переход по папкам.
Получить все элементы в цепочке, а затем рекурсию.
|
|
8
mikecool
05.02.13
✎
13:55
|
(5) ну как то же позволяет строить цепочки подчиненных доков
|
|
9
НафНаф
05.02.13
✎
13:56
|
(8) позволяет, но все так просто
|
|
10
mikecool
05.02.13
✎
13:56
|
(9) а надо сложнее?
|
|
11
isarzh
05.02.13
✎
13:57
|
(8) Да, так кстати готовая логика.
|
|