Граф Iff [дата] произошел за последние 90 дней ДОСТУП - PullRequest
0 голосов
/ 20 сентября 2018

У меня небольшая проблема.

Я пытаюсь создать запрос на доступ, который подсчитывает количество раз, когда продукт был израсходован на основе даты, произошедшей за последние 90 дней, истатус потребляемого продукта.

Я попытался это сделать, чтобы просто посчитать события за последние 90 дней.

90 Days Consumption: Count(IIf([Movement]![Date]>Date()+90,[Movement]![Product],0))

Не сработало.Я не совсем уверен, как добавить условие о том, что это статус потребления, за последние 90 дней.

Все помогает.

1 Ответ

0 голосов
/ 21 сентября 2018

"последние 90 дней" - это сегодня-90

90 Days Consumption: Count(IIf([Movement]![Date]>Date()-90,[Movement]![Product],0))

Возможно, вам следует быть осторожным с использованием COUNT () здесь, потому что эта функция считает ЛЮБОЙ ненулевой как 1, поэтому IIF () можетвернуть ноль, который не является нулевым.Возможно это вместо этого:

90 Days Consumption: Sum(IIf([Movement]![Date]>Date()-90,1,0))
...