Хотел настроить сортировку по вычисляемому полю. Мало того, что сбивается порядок(позиции 34 и 51 в отчёте). Так ещё появилась незапланированная группировка по другой колонке(“Ресурс” в отчёте).
Что я делаю не так?
Самый простой способ проверки сортировки вывести значение исходного поля, которое вы преобразуете в вычисляемом поле к Int, и значение самого вычисляемого поля в таблице, в которой строится сортировка по этому вычисляемому полю. Добавьте отдельные колонки в рассматриваемой таблице отчета под эти поля, выведя их в данных колонках, и сформируйте отчет еще раз. Проверьте сходится ли сортировка с значением вычисляемого поля. Предположу, что у вас там одинаковое значение для всех записей, что и приводит к такому результату.
В описании используемого поля допущена ошибка. Лицевой счет в данном поле не выводится вовсе. В целом в данном отчете нет поля лицевого счета помещения.
Я правильно понимаю, вы ожидаете, что сортировка должна происходить сначала по первой колонке т.н. лицевого счета, а уже потом по системам в колонке ресурса?
У вас вычисляемое поле находится в ветке “Параметры точки учета”, отличной от источника данных отчета “Оборудование”. Перенесите его в ту же ветку “Оборудование”.