У меня есть критерий в запросе, не могу заставить его работать:
IIf([Forms]![Reports]![Office Filter]<>"View all offices",[Forms]![Reports]![Office Filter],"LIKE '*'")
Цель запроса — проверить, выбран ли офис. Если это так, критерии должны быть установлены для этого офиса. Если нет, т. е. если в поле со списком в форме «Отчеты» выбрано «Просмотреть все офисы», должны отображаться все записи.
Запрос работает нормально, если выбран офис, но не возвращает никаких записей, если выбран «Просмотреть все офисы». Я попытался поместить этот термин как отдельное выражение, чтобы проверить, работает ли он — по крайней мере, до возврата Like '*'
в выражении, когда выбран «Просмотреть все офисы».
Любая подсказка относительно того, что я делаю неправильно? Заранее спасибо.