Имя: Пароль:
1C
1С v8
Справочник - ссылка и родитель верхнего уровня
0 Sj
 
11.07.13
16:30
Доброе время суток!

  Есть справочник с некоторым уровнем иерархии.
Каким образом запросом можно получить
Выбрать Ссылка и РодительВерхнегоУровня ?
1 pervakovanton
 
11.07.13
16:32
может скажу глупость и есть оптимальный вариант, но я искал на н+1 уровне пустую ссылку
2 shamannk
 
11.07.13
16:33
ЭтоГрупа Родитель.Пустая() ?
3 fisher
 
11.07.13
16:34
Красивых вариантов для произвольного количества уровней нет.
4 fisher
 
11.07.13
16:35
Хотя... Именно для родителя первого уровня...
Щаз попробую.
5 Sj
 
11.07.13
16:42
Ссылки первого уровня я получу
6 Sj
 
11.07.13
16:42
ВЫБРАТЬ
   Подразделения.Ссылка
ПОМЕСТИТЬ Родители
ИЗ
   Справочник.Подразделения КАК Подразделения
ГДЕ
   Подразделения.Родитель = ЗНАЧЕНИЕ(Справочник.Подразделения.ПустаяСсылка)
7 hhhh
 
11.07.13
16:43
Почему это нет? Заводишь реквизит; РодительВерхнегоУровня. Дальше красиво.

Стоп. Это ведь есть в типовых. Просто называется НоменклатурнаяГруппа.
8 Sj
 
11.07.13
16:43
а вот что дальше то с ними делать?
Как соединить Ссылку справочника В иерархии РодителейВерхнегоУровня.
9 Sj
 
11.07.13
16:43
(7) ну это для конкретного справочника
10 Sj
 
11.07.13
16:44
а у меня отвлеченный и без возможности добавления реквизита.
11 fisher
 
11.07.13
17:07
(8) Не взлетит. "В ИЕРАРХИИ" имеет ограничения на использование (по сравнению с "родными" сиквельными операторами). Для небольшого количества уровней можно через развесистый ВЫБОР сделать (с ограничением на макс. количество уровней).
12 Sj
 
11.07.13
17:32
(11) то, что не взлетит, это я вижу.