Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД: Сортировка справочника по иерархии, без ее отображения

СКД: Сортировка справочника по иерархии, без ее отображения
Я
   Sasha_1CK
 
29.07.21 - 10:08
Собственно сабж.
Если вывести группировку с типом Иерархия - то все номрально.
Если делать запрос
ВЫБРАТЬ
    ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
ИЗ
    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыСрезПоследних

УПОРЯДОЧИТЬ ПО
    ЦеныНоменклатурыСрезПоследних.Номенклатура.Ссылка ИЕРАРХИЯ

И выводить в консоль или в СКД - то видно что сортируется не по алфавиту, но и с тем как выводит СКД если использовать тип группировки "Иерархия" не совпадают, причем между собой результат вывода запроса в консоль и в СКД тоже не совпадает.

беглый поиск - в основном дает ссылки на то как вывести какую нибудь забубенную иерархию.
А как отсортироваться по иерархии и при этом ее не показывать - че то туплю.
   ДенисЧ
 
1 - 29.07.21 - 10:09
Упорядочивать по ссылке - не самая лучшая идея...
   Sasha_1CK
 
2 - 29.07.21 - 10:36
(1) Что совой об пень, что пнем об сову. Я же вижу что так это не работает. другие идеи есть?
   DrShad
 
3 - 29.07.21 - 10:38
сделай группировку по только иерархии и не выводи ее
   Sasha_1CK
 
4 - 29.07.21 - 10:48
(3) Пробовал и простое снятие галочки, и через отбор и дополнительные настройки - не выводить отбор по признаку это группа - если не выводится родительская группировка - то и подчиненые тоже - просто показывает пустой отчет.
   dubolom
 
5 - 29.07.21 - 10:53
УПОРЯДОЧИТЬ ПО
Номенклатура.Родитель.Родитель....Родитель,
...
Номенклатура.Родитель.Родитель,
Номенклатура.Родитель,
Номенклатура
   DrShad
 
6 - 29.07.21 - 10:54
(4) ты не то пробовал
   DrShad
 
7 - 29.07.21 - 10:59
   Sasha_1CK
 
8 - 29.07.21 - 11:15
(7) Так сработало. Спасибо. Но еще остались + от скрытых группировок - есть варианты их убрать? а то выглядит достаточно странно для пользователя.
   DrShad
 
9 - 29.07.21 - 11:35
(8) конечно есть

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.