Запрос по остаткам с обходом по иерархии #752962


#0 by yur4egg
Первоначальный вариант запроса: 0) ТекстЗапроса= ................ В ТЗ возвращает дерево значений с иерархией по группам справочника. Если добавить в эту же таблицу остатки резерва, тогда запрос такой: 1) ТекстЗапроса=      И тут все правильно выгружается. Но проблема в том, что в запрос не попадают позиции зарезервированные, но отсутствующие на остатках. Заменяю соединение ЛЕВОЕ на ПОЛНОЕ, дерево формируется, но зарезервированные позиции появляются с пустыми значениями там, где нет остатков. Ставлю проверку на NULL и окончательный вид запроса такой: 2)         ТекстЗапроса= Все наименования попадают правильно, но сбивается иерархия, в дереве только первая запись - это пустая группа, а внутри идут все подряд позиции. Пробовал помещать все во временную таблицу, а вторым запросом брать данные из нее, иерархия вернулась, но содержимое - как при ЛЕВОМ соединении, хотя указано ПОЛНОЕ. Подскажите, у меня больше идей нет (((
#1 by DimGan
Закинь в подзапрос.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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