Есть база данных (таблица) в которой, в частности, есть два поля с датами. Нужно организовать сортировку по первому полю, если оно не пусто, или по второму полю, если оно пусто. Но бывает, что оба поля пусты, и я не могу составить OrderBY таким образом, чтобы не было ошибки.
Пока делаю так:
ord$ = "IIf(IsNull([Таблица1]![Написано]),[Таблица1]![Получено],[Таблица1]![Написано])"
'Start - это начало запроса, содержащее перечисление полей и условия вывода
GetPacksItemRecordSource = Start$ &
"ORDER BY CDate(" & ord & ");"