Отказ от ответственности - все, что я знаю о Access, VBA, макросах и т. Д., Я узнал из запросов Youtube или Google, которые часто приводят меня на этот сайт. Спасибо за все, что я узнал здесь.
Я искал решение для следующего, но не нашел, как заставить его работать.
У меня есть запрос для отслеживания посещаемости сотрудника наскользящий 365-дневный период. В настоящее время я фильтрую вот так:
[PayrollDate]>Date()-365
Это дает мне посещаемость за предыдущие 365 дней. Один из супервайзеров попросил иметь возможность выбрать диапазон дат, заканчивающийся на какую-то другую дату, кроме сегодняшнего дня, чтобы он мог определить, улучшаются ли сотрудники по посещаемости. Мы по-прежнему хотим использовать последние 365 дней по умолчанию, если супервизор не указывает диапазон. Я пробовал:
>([Enter Date (press Enter for today)]-365) And <[Enter Date (press Enter for today)]
or
IIf(IsNull([Enter Date (press Enter for today)]),>Date()-365,"")
Я также пробовал:
Nz(Between [Enter Date (press Enter for today)] AND ([Enter Date (press Enter for today)]-365), >Date()-365)
Заранее спасибо !! CJ