|
Запрос: Корневой уровень справочника в результате запроса | ☑ | ||
|---|---|---|---|---|
|
0
extrim-style
29.03.12
✎
12:24
|
Запрос выбирает из регистра в том числе элементы справочника. Необходимо свернуть результат этого запроса в разрезе корневого уровня этого справочника. Можно это в запросе сделать?
|
|||
|
1
Fragster
гуру
29.03.12
✎
12:25
|
можно на СКД
http://infostart.ru/public/84547/ |
|||
|
2
Fragster
гуру
29.03.12
✎
12:26
|
сорри за инфостарт, я в процессе создания площадки для переноса своих вещей оттуда.
|
|||
|
3
extrim-style
29.03.12
✎
12:28
|
(2) норм, мани есть, ща посмотрю
|
|||
|
4
extrim-style
29.03.12
✎
12:36
|
(1) мне нужно именно в запросе. Не понял, комментарий (5) будет работать или нет?
ВЫБРАТЬ Номенклатура.Ссылка ПОМЕСТИТЬ ГруппыВерхнегоУровня ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Родитель = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка) И Номенклатура.ЭтоГруппа ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ГруппыВерхнегоУровня.Ссылка ИЗ Справочник.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ ГруппыВерхнегоУровня КАК ГруппыВерхнегоУровня ПО (Номенклатура.Ссылка В ИЕРАРХИИ (ВЫБРАТЬ ГруппыВерхнегоУровня.Ссылка ИЗ ГруппыВерхнегоУровня КАК ГруппыВерхнегоУровня)) ГДЕ Номенклатура.Ссылка = &Ссылка |
|||
|
5
Fragster
гуру
29.03.12
✎
12:42
|
(4) не будет. можно программно сделать СКД с получением данных как в (1)
|
|||
|
6
ptrtss
29.03.12
✎
12:49
|
Если у тебя ограничено количество уровеней, то можно. Нужно сделать вт-соответствие: группа > корневая группа
Сначала делаешь вт с корневыми группами, потом часть упомянутой вт для групп 2-го уровня, потом на основании ее такую же для групп 3-го уровня и т.д. Когда для всех уровней таблицы сделал - объединяешь в одну и пользуешься |
|||
|
7
Fragster
гуру
29.03.12
✎
12:52
|
(6) тогде уж сразу что-то типа
ЕстьNULL(Ссылка.Родитель.Родитель.Родитель.Родитель, ЕстьNULL(Ссылка.Родитель.Родитель.Родитель, ЕстьNULL(Ссылка.Родитель.Родитель, ЕстьNULL(Ссылка.Родитель, Ссылка)))) КАК Родитель |
|||
|
8
extrim-style
29.03.12
✎
12:52
|
Хорошо, а как мне в ТЗ попроще свернуть колонку с элементами справочника в разрезе корневой группы (группы + элементы) этого справочника?
|
| Форум | Правила | Описание | Секции | Поиск |