Неверные параметры В ИЕРАРХИИ #644501


#0 by Samoyloff
Миста, помоги! Вот такой запрос не работает. Говорит "Неверные параметры В ИЕРАРХИИ". А там однозначно ссылка на элемент/группу справочника "Подразделения" Что я делаю не так? ВЫБРАТЬ    Подразделения.Ссылка     ИЗ    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Сценарии.Подразделения КАК СценарииПодразделения        ПО Подразделения.Ссылка В ИЕРАРХИИ (СценарииПодразделения.Подразделение)
#1 by mikecool
так незя
#2 by Нуф-Нуф
соединения по иерархии не бывает
#3 by Samoyloff
Почему? Хорошо.. А почему так работает:    Подразделения.Ссылка     ИЗ А вот так - нет: ВЫБРАТЬ    Подразделения.Ссылка     ИЗ    Справочник.Подразделения КАК Подразделения ГДЕ Подразделения.Ссылка В ИЕРАРХИИ (Подразделения.Ссылка)
#4 by Samoyloff
Получается "В ИЕРАРХИИ" вообще может принимать на вход только Параметры и подзапросы?
#5 by mikecool
можеь потому что рекурсия бесконечная получается?
#6 by Samoyloff
Как это? Не вижу тут рекурсии никакой.
#7 by Reset
Второй вариант как-то вообще малоосмыслен
#8 by Godofsin
(Подразделения.Ссылка) там что? ссылка на элемент или на группу?
#9 by mikecool
а мне мерещится
#10 by Reset
+ равно как и первый
#11 by Undefined vs NULL
В ИЕРАРХИИ обрабатывает не SQL-сервер, а сервер приложений, причем рекурсивно превращает в оператор IN потому это может быть в секции ГДЕ, но не в соединении
#12 by Samoyloff
В нём нет никакого практического смысла, но он, как мне кажется, должен выдать весь справочник "Подразделения". Это я попытался в минимальном запросе смоделировать проблему На группу, но вообще если передавать параметром, то "В ИЕРАРХИИ" срабатывает и с элементом и с группой.
#13 by Samoyloff
См. В секции ГДЕ тоже не сработал.
#14 by Undefined vs NULL
ГДЕ Подразделения.Ссылка В ИЕРАРХИИ (Подразделения.Ссылка) это что за бред такой?
#15 by mikecool
да он не может на этот вопрос ответить, для него там есть смысл
#16 by Samoyloff
Троллинг в другую ветку, до свидания. Это максимально короткий запрос с той же ошибкой. Передает суть ошибки, не передает суть запроса в котором она у меня вылезла. Избавляю мисту от необходимости анализировать длинные тексты запросов с кучей ненужной инфы.
#17 by Undefined vs NULL
короче, В ИЕРАРХИИ можно юзать только с данными, вычисленными до начала запроса, то есть с параметрами
#18 by Samoyloff
Понятно. Буду придумывать как обойтись.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С