Уважаемые специалисты, подскажите пожалуйста, почему в запросе слетает упорядочивание, если туда добавить отбор? Это бага или фичи?
Без группы где - сортируется правильно, вот текст запроса:
ВЫБРАТЬ
Номенклатура.Ссылка КАК Ссылка
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.ЭтоГруппа = ЛОЖЬ
И Номенклатура.ПометкаУдаления = ЛОЖЬ
И НЕ Номенклатура.Ссылка В ИЕРАРХИИ(&МассивТоваров)
И НЕ Номенклатура.Ссылка В ИЕРАРХИИ(&МассивТоваровОстатки)
УПОРЯДОЧИТЬ ПО
Номенклатура.Наименование ИЕРАРХИЯ
Ёпрст
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 человек.