(УТ 10.3) сортировка по верхнему родителю из документа реализация товаров #650754


#0 by MrZLO
ёмана, помогите как в запросе при печати товарной из документа реализация товаров и услуг, выводить всю номенклатуру по порядку (сортировка по наименованию главного родителя) мой запрос: ВЫБРАТЬ    ВЫБОР        КОГДА ВложенныйЗапрос.КоличествоМест > 0 ТОГДА ВложенныйЗапрос.КоличествоМест * ВложенныйЗапрос.ЕдиницаИзмеренияМест.Вес ИЗ    (        РеализацияТоваровУслуг.ПроцентСкидкиНаценки,        РеализацияТоваровУслуг.ПроцентСкидкиНаценки,    NULL                                                  КАК Характеристика, ИЗ (    ВЫБРАТЬ        РеализацияТоваровУслуг.Номенклатура                      КАК Номенклатура, УПОРЯДОЧИТЬ ПО Номенклатура ИЕРАРХИЯ АВТОУПОРЯДОЧИВАНИЕ уже голову сломал...
#1 by MrZLO
1С 8.1 УТ 10.3
#2 by MrZLO
вообщем, при переборе результата запроса, в поле наименование, через функцию получаю верхнего родителя... думаю делать сортировку таблицы значение по полю "наименование"...
#3 by hhhh
а где там в запросе верхний родитель?
#4 by MrZLO
в запросе его нету, я его при выводе напечать получаю функцией... вот думаю после выгрузки запроса, данные пихаю в таблицу значений, потом в неё добавляю колонку родиль+номенклатура потом сортирую по новой колонке таблицу значений и вывожу сразу на печать
#5 by MrZLO
#6 by iceman2112
ты че куришь чтоли? Почему нельзя в запросе родителя выбрать?
#7 by iceman2112
тебе нужен порядок по ВложенныйЗапрос.Номенклатура.Родитель?
#8 by Михаил Козлов
Можно в запросе получить верхнего родителя через Номенклатура.Родитель. ... .Родитель, если заложиться на максимальное количество уровней иерархии.
#9 by MrZLO
можно пример
#10 by MrZLO
мне нужен порядок по самому верхнему родителю в запросе
#11 by MrZLO
например алкоголь -> пиво -> балтика надо выбрать алкоголь
#12 by Михаил Козлов
тмц.Ссылка КАК Номенклатура,   ВЫБОР КОГДА тмц.Родитель = &пустой ТОГДА тмц.Родитель   ИНАЧЕ ВЫБОР КОГДА тмц.Родитель.Родитель = &пустой     ТОГДА тмц.Родитель ... и т.д. КОНЕЦ КАК родительВерхнегоУровня ИЗ Справочник.Номенклатура КАК тмц
#13 by MrZLO
спасибо, сделал через запрос, но я думал рекурсию в запросе как-нить вызвать, ну ладно, все равно лучше моего варианта :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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