v8: СКД: Сортировка иерархии #447538


#0 by _CarlCox_
Можно ли сортировать иерархическую таблицу полученную в скд соединением двух наборов данных по нумерации из зависимого набора? подробно: 1. набор данных"ИерархияЕСП"  - запрос по РС в котором есть поля Ссылка и Родитель, тип - ссылка на иерархический справочник "ЕСП" и дополнительное поле которое задается пользователем "Нумерация" тип строка, предполагается его использование в отчете для сортировки Иерархических группировок. картинка "НаборДанныхИерархия": 2. Набор данных отчет - таблица значений с полем для связи "ЕСП" - элемент справочника "ЕСП" по нему осуществляется связь с Иерархией. картинка "НаборДанныхОтчет": 3.связи. картинка "СвязьНаборов": 4. Настройки и сортировка картинка: , причем для поля "ЕСП" в наборах данных указано выражение для упорядочивания "Нумерация", однако ни по полю "ЕСП" ни по полю "Нумерация" отчет в итоге не сортируется, пробовал и так и так. 5. Результат картинка: хотелось бы чтобы нумерация в группировке "ЕСП" шла по порядку
#1 by IronDemon
Попробуй сортировать группировку а не весь отчет.
#2 by _CarlCox_
пробовал не помогает(
#3 by _CarlCox_
вот ответ из 1с Упорядочивание иерархических записей выполняется только по реквизитам иерархического поля и самому иерархическому полю. Таким образом, для решения задачи нужно: Изменить полю Нумерация путь к данным на ЕСП.Нумерация В выражениях упорядочивания полей ЕСП указать ЕСП.Нумерация По полю Нумерация можно не группировать. Достаточно будет его выводить в отчет. По полю Нумерация можно не упорядочивать. Все должно автоматически упорядочиваться правильно (при условии, что в группировке будет присутствовать автополе упорядочивания). Выражение, по которому упорядочиваются иерархические записи, можно увидеть в XML сгенерированного макета компоновки при помощи консоли системы компоновки данных, которую можно найти на диске ИТС. См. элемент hierarchicalOrder. Или через объектную модель в свойстве ИерархическийПорядок. п.с. все работает как они сказали, пользуйтесь
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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