Имя: Пароль:
1C
1С v8
Как запросом получить самый последний элемент в цепочке?
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) Да, так кстати готовая логика.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший