|
Запрос с выборкой по иерархии
| ☑ |
0
Adecvator
23.07.15
✎
11:53
|
Есть спр. "Единицы измерения", в котором нет групп и только один элемент, как вывести правильно иерархию, когда нет групп?
ВЫБРАТЬ
ЕдиницыИзмерения.Ссылка КАК Ссылка
ИЗ
Справочник.ЕдиницыИзмерения КАК ЕдиницыИзмерения
ИТОГИ ПО
Ссылка ИЕРАРХИЯ
|
|
1
xaozai
23.07.15
✎
12:08
|
А какая, собственно, иерархия нужна?
|
|
2
Timon1405
23.07.15
✎
12:12
|
вангую
ИТОГИ ПО
ЕдиницыИзмерения.Владелец ИЕРАРХИЯ
|
|
3
Adecvator
23.07.15
✎
12:15
|
(1) Я формирую xml файл и мне надо понимать, где начинается группа, в случае же со справочниками где нет групп или элементы в корне происходит не правильное задвоение.
|
|
4
Dmitriy_76
23.07.15
✎
12:16
|
(3)...э..группа чего?
|
|
5
Dmitriy_76
23.07.15
✎
12:16
|
+(4) (2) тебе не поможет?
|
|
6
eklmn
гуру
23.07.15
✎
12:18
|
смузи в голове
|
|
7
xaozai
23.07.15
✎
12:19
|
(3) Можно так:
УПОРЯДОЧИТЬ ПО
Ссылка ИЕРАРХИЯ
НО(!) это только если отборов нет в запросе.
|
|
8
xaozai
23.07.15
✎
12:22
|
(3)+(7) А еще можно Уровень() проверять, когда в XML пишешь.
|
|
9
Adecvator
23.07.15
✎
12:31
|
(7) это подходит для спр. со свойством иерархия, а для остальных не подходит, я решил написать просто 2-е процедуры для иерархических и не иерархических.
|
|
10
xaozai
23.07.15
✎
12:33
|
(9) Ну, а зачем вообще в запросе пытаться вывести иерархию, если справочник неиерархический?..
Строчку в запрос просто либо подставлять, либо нет... Две процедуры необязательно.
|
|
11
Adecvator
23.07.15
✎
12:39
|
есть универсальная функция ВыгрузитьЭлРекурсивно для xml файла, в которую передаю дерево значений для формирования xml файла.
|
|