Не могу в запросе с помощью "Иерархии" вывести элементы

1. kn-syz 07.08.20 10:04 Сейчас в теме
Добрый день! Стоит БП 8.3 файловая
Хочу через запрос в "Консоли запросов" вывести элементы конкретной группы номенклатуры, в том числе из подпапок. Но ничего не выходит, запрос ничего не возвращает. Что делать?

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


если меняю отбор на "Номенклатура.Родитель.Наименование" то возвращает только верхние папки и элементы, без элементов подпапок

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

Показать



Мне нужно чтобы были выведены все элементы из всех подпапок конкретной групппы.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
7. VZyryanov 07.08.20 15:01 Сейчас в теме
ВЫБРАТЬ 
        Номенклатура.Ссылка,
        Номенклатура.Артикул,
        Номенклатура.Наименование,
        Номенклатура.Родитель
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
 
Номенклатура.Ссылка В ИЕРАРХИИ(
ВЫБРАТЬ 
        Номенклатура.Ссылка
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
 
Номенклатура.Код = &КодГруппы)
Показать
9. succub1_5 89 07.08.20 15:34 Сейчас в теме
(8)Зачем отбор, лучше условием сразу в запросе:
ВЫБРАТЬ 
        Номенклатура.Ссылка,
        Номенклатура.Артикул,
        Номенклатура.Наименование,
        Номенклатура.Родитель
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
Номенклатура.ЭтоГруппа=ЛОЖЬ
И
Номенклатура.Ссылка В ИЕРАРХИИ(
ВЫБРАТЬ 
        Номенклатура.Ссылка
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
 
Номенклатура.Код = &КодГруппы)
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. oleg-x 26 07.08.20 11:32 Сейчас в теме
(1) Номенклатура.Ссылка В ИЕРАРХИИ(&Код)
&Код - я надеюсь список ссылок, а не список кодов справочника?
2. PhoenixAOD 62 07.08.20 10:13 Сейчас в теме
консоль запросов выводит таблицу, тебе нужна консолько отчетов, там увидишь
3. MuxaH 07.08.20 10:32 Сейчас в теме
Проверь что в параметр &Код передаешь. А то судя по скрину там строка, а должна быть ссылка на нужную группу номенклатуры.
alex-l19041; +1 Ответить
5. kn-syz 07.08.20 12:37 Сейчас в теме
(3) Когда передаю тип "Номенклатура", то необходимо выбрать значение. Так вот, значение можно выбрать - только элемент, а не папку. Поэтому по типу: ссылка-номенклатура не удается
Прикрепленные файлы:
6. oleg-x 26 07.08.20 13:05 Сейчас в теме
(5) Либо не корректно прописан параметр (выбор элементов, а не групп), либо недоработка консоли.
7. VZyryanov 07.08.20 15:01 Сейчас в теме
ВЫБРАТЬ 
        Номенклатура.Ссылка,
        Номенклатура.Артикул,
        Номенклатура.Наименование,
        Номенклатура.Родитель
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
 
Номенклатура.Ссылка В ИЕРАРХИИ(
ВЫБРАТЬ 
        Номенклатура.Ссылка
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
 
Номенклатура.Код = &КодГруппы)
Показать
8. kn-syz 07.08.20 15:25 Сейчас в теме
(7) Спасибо, всё работает. Я еще добавил отбор по элементам, чтобы папки не показывались. Всё работает!
9. succub1_5 89 07.08.20 15:34 Сейчас в теме
(8)Зачем отбор, лучше условием сразу в запросе:
ВЫБРАТЬ 
        Номенклатура.Ссылка,
        Номенклатура.Артикул,
        Номенклатура.Наименование,
        Номенклатура.Родитель
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
Номенклатура.ЭтоГруппа=ЛОЖЬ
И
Номенклатура.Ссылка В ИЕРАРХИИ(
ВЫБРАТЬ 
        Номенклатура.Ссылка
    ИЗ
Справочник.Номенклатура КАК Номенклатура
      
ГДЕ
 
Номенклатура.Код = &КодГруппы)
Показать
10. kn-syz 07.08.20 15:44 Сейчас в теме
(9) Да, так тоже работает. Спасибо!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот