Имя: Пароль:
1C
1С v8
Получить все элементы для группы справочника
,
0 Vlaloplo
 
11.05.21
17:16
Всем доброго времени суток! Вопрос вроде бы не сложный, но никак не дойду сам
Есть справочник номенклатура, в котором есть группы, мне нужна вся номенклатура из определенной группы (она всегда будет одна и та же)
В этой группе есть ещё с десяток групп, в который ещё группы... Вообщем такая иерархия
Как мне получить все элементы для самой верхней группы?

Запрос организовывал так:

ВЫБРАТЬ
    Номенклатура.Ссылка
ИЗ
    Справочник.Номенклатура КАК Номенклатура
ГДЕ
    Номенклатура.Родитель.Код В ИЕРАРХИИ ("00000001444")

Так же пробовал через итоги. но результата нет. Можете подсказать?
1 ZDenis
 
11.05.21
17:21
(0) У кода нет такого метода иерархичности. Тебе надо определить элемент и его через параметр вставлять в запрос
2 Kassern
 
11.05.21
17:21
(0) Номенклатура.Родитель.Код В ИЕРАРХИИ (&ГруппаНоменклатуры)
3 Kassern
 
11.05.21
17:22
(2) блин. Номенклатура.Ссылка В ИЕРАРХИИ (&ГруппаНоменклатуры)
4 Vlaloplo
 
11.05.21
17:31
(3), а без "&" Разве нельзя? Обязательно в качестве параметра нужно передавать значение?
5 Kassern
 
11.05.21
17:32
(4) А в чем проблема использовать параметр?
6 mistеr
 
11.05.21
17:33
(0) Я так и не понял, нужны элементы из группы и всех ее подгрупп, или только в самой группе?
7 Vlaloplo
 
11.05.21
17:37
ВЫБРАТЬ
    Номенклатура.Ссылка
ИЗ
    Справочник.Номенклатура КАК Номенклатура
ГДЕ
    Номенклатура.Родитель.Код В ИЕРАРХИИ(&Код)
Делаю так, получаю только группы, которые входят в выбранную группу
8 Vlaloplo
 
11.05.21
17:38
(6) Нужно получить все элементы, которые входят в выбранную группу и её подгруппы
9 ДенисЧ
 
11.05.21
17:39
(7) читай (3) и нииии.
10 Vlaloplo
 
11.05.21
17:42
(9), точно, спасибо (3), получилось