#0
by _CarlCox_
Можно ли сортировать иерархическую таблицу полученную в скд соединением двух наборов данных по нумерации из зависимого набора? подробно: 1. набор данных"ИерархияЕСП" - запрос по РС в котором есть поля Ссылка и Родитель, тип - ссылка на иерархический справочник "ЕСП" и дополнительное поле которое задается пользователем "Нумерация" тип строка, предполагается его использование в отчете для сортировки Иерархических группировок. картинка "НаборДанныхИерархия": 2. Набор данных отчет - таблица значений с полем для связи "ЕСП" - элемент справочника "ЕСП" по нему осуществляется связь с Иерархией. картинка "НаборДанныхОтчет": 3.связи. картинка "СвязьНаборов": 4. Настройки и сортировка картинка: , причем для поля "ЕСП" в наборах данных указано выражение для упорядочивания "Нумерация", однако ни по полю "ЕСП" ни по полю "Нумерация" отчет в итоге не сортируется, пробовал и так и так. 5. Результат картинка: хотелось бы чтобы нумерация в группировке "ЕСП" шла по порядку
#3
by _CarlCox_
вот ответ из 1с Упорядочивание иерархических записей выполняется только по реквизитам иерархического поля и самому иерархическому полю. Таким образом, для решения задачи нужно: Изменить полю Нумерация путь к данным на ЕСП.Нумерация В выражениях упорядочивания полей ЕСП указать ЕСП.Нумерация По полю Нумерация можно не группировать. Достаточно будет его выводить в отчет. По полю Нумерация можно не упорядочивать. Все должно автоматически упорядочиваться правильно (при условии, что в группировке будет присутствовать автополе упорядочивания). Выражение, по которому упорядочиваются иерархические записи, можно увидеть в XML сгенерированного макета компоновки при помощи консоли системы компоновки данных, которую можно найти на диске ИТС. См. элемент hierarchicalOrder. Или через объектную модель в свойстве ИерархическийПорядок. п.с. все работает как они сказали, пользуйтесь
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- СКД: v8: СКД и произвольный макет
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: v8: СКД – группировка по полю периоду
- СКД: v8: Формат числа в СКД
- СКД: v8: СКД – размер диаграммы
- СКД: v8: Как в СКД в отбор добавить Подразделение текущего пользователя
В этой группе 1С
- УПП. ОХР в НЗП
- ЗиУП: Договор подряда на счет 76
- Как изменить признак модифицированности документа при проведении
- Альфа авто на 8 платформе, Товар не распределился по партиям
- Хранение истории изменений объектов
- Как ввести остатки ОТПУСКОВ предыдущих лет? ЗУП
- Запрос для получения Адреса регистрации (Места жительства) Сотрудника в ЗУП
- Как убрать ошибку при обмене: "Номер сообщения меньше либо равен ранее принятому"
- Word.Documents.Add (по шаблону, а шаблон с паролем)
- Как загрузить макет типа HTML документ в ПолеHTMLДокумента?
- ПередНачаломДобавления
- Аналог глПолучитьРасчетнуюБазуПоПериодуДействия(...) в 1С 8.1?
- Запрет изменения многострочной части
- v7: Обработка "Поиск и замена значений"
- отмена редактирования в табличной части
- А расскажите, что будет после нового года с ЗиК 7.7? Обновления будут?
- Раскрытие уровней дерева табличного поля
- Восстановление настроек конфигурации из кэша
- v7: Ошибка ЗУП - NameDeclension, Недопустимый символ '?'.
- ОбработкаИнтерактивнойАктивации()