Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Упорядочивание справочника с иерархией в запросе

Упорядочивание справочника с иерархией в запросе
Я
   ildary
 
03.11.16 - 10:24
Уважаемые специалисты, подскажите пожалуйста, почему в запросе слетает упорядочивание, если туда добавить отбор? Это бага или фичи?

Без группы где - сортируется правильно, вот текст запроса:
ВЫБРАТЬ
    Номенклатура.Ссылка КАК Ссылка
ИЗ
    Справочник.Номенклатура КАК Номенклатура
ГДЕ
    Номенклатура.ЭтоГруппа = ЛОЖЬ
    И Номенклатура.ПометкаУдаления = ЛОЖЬ
    И НЕ Номенклатура.Ссылка В ИЕРАРХИИ(&МассивТоваров)
    И НЕ Номенклатура.Ссылка В ИЕРАРХИИ(&МассивТоваровОстатки)
    
УПОРЯДОЧИТЬ ПО
    Номенклатура.Наименование ИЕРАРХИЯ
 
 
   Ёпрст
 
1 - 03.11.16 - 10:29
а зачем тебе в упорядочивании иерархия ?
Раз ты смотришь только элементы
   ildary
 
2 - 03.11.16 - 10:30
(1) я хочу выводить в отчете строку типа Группа1\Вложеннаягруппа2\Товар. Причем строку получаю как лВыборка.Ссылка.ПолноеНаименование(). Я неправильно это делаю? Если да, то как правильно?
   butterbean
 
3 - 03.11.16 - 10:31
(2) ты же поставил условие Номенклатура.ЭтоГруппа = ЛОЖЬ, какие нафиг группы тогда?
   Ёпрст
 
4 - 03.11.16 - 10:32
(2) выкинь условие на ЭтоГруппа и оно само всю иерархию вернёт
   ildary
 
5 - 03.11.16 - 10:33
(4) а мне не нужны голые группы, мне нужны только товары с полным названием (в какой они группе).
   butterbean
 
6 - 03.11.16 - 10:38
(5) тогда просто сделай ТЗ с полными наименованиями и отсортируй по этой колонке
   ildary
 
7 - 03.11.16 - 10:42
(6) понял, большое спасибо. Я надеялся, что 1С умеет это сделать сама, а я просто не знаю как. Но раз руками, значит руками.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует