Я думаю, я мог бы найти работу вокруг.
Моя проблема заключалась в том, что я пытался сделать это при использовании модели отчета в качестве источника данных. Похоже, что построитель отчетов отсортирован по большинству левых полей в запросе, но при использовании модели это всегда кажется сгенерированным моделью эталонным полем, а не фактическими данными, которые содержатся в нужном вам поле.
Чтобы лучше контролировать порядок появления записей, я сделал следующее.
Я создал новое поле на основе поля, которое я хотел использовать.
Затем поместите это новое поле, а не исходное поле модели данных, как самое левое поле в запросе.