Формулировка проблемы: необходима возможность выдавать результаты поиска в отсортированном виде.
Решение: реализовать возможность указания дополнительный параметра для сортировки результатов выдачи.
Параметром для сортировки должен быть код одного из полей формы. При этом:
Если указанное поле является частью динамической таблицы, или таблицы, или другого поля, не имеющего значения — результат сортировки, возможно, не будет совпадать с ожиданиями.
Сортировка будет производиться в лексикографическом порядке, т.е. числа будут сравниваться как строки, а не как числа. У метода также должен быть дополнительный необязательный параметр, включающий сортировку чисел как чисел.