Задача: отсортировать таблицу значений вначале по одному полю, и в рамках него по другому полую. По возрастанию. То есть, МояТаблица.Сортировать("Поле1 Возр, Поле2 Возр"). Оба поля типа дата. Но фишка в том, что таблица формируется запросом, и значение Поле2 есть где-то пустые даты и NULLы, которые при сортировке меньше любой другой даты и такие строки оказываются в начале. А мне этого не надо.
Пока что в голову приходит только заменить в запросе эту дату на 31.12.3999 23:59:59, отсортировать по ней, а затем заменить её обратно на пустую дату.
Или есть какой-нибудь другой более изящный способ решения?
Чисто для увеличения вариантов решения еще один вариант
Добавить поле ВЫБОР, в котором, если поле2 ЕСТЬ NULL тогда Ложь, иначе Истина
И сортировать по нему перед полем 2 по возрастанию