Предположим у нас есть отчет в котором колонки разворачиваются динамически и необходимо изменить их порядок:

По умолчанию колонки отсортированы «По наименованию» в алфавитном порядке. Для того чтобы отсортировать их по возрастанию периода, создадим вычисляемое поле «Порядок» (можно обычное), которое пронумерует колонки в соответствии с нашей логикой:

Теперь сделаем это поле ресурсом с функцией «Максимум», далее в настройках колонок на вкладке «Сортировка» удалим поле «авто» и добавим ресурс «Порядок»:

В результате получим отчет с необходимым порядком колонок:

