Как получить количество дней из фильтра относительных дат? - PullRequest
0 голосов
/ 22 апреля 2019

Я хочу получить количество месяцев, выбранных пользователем с использованием фильтра относительных дат? Если пользователь ввел «Последние 3 месяца», я хочу получить количество дней в течение 3 месяцев, чтобы использовать эти дни в другом вычисляемом поле. Расчетное поле, которое использует это, выглядит следующим образом.

([Total Sale within Entered Date]/[Number of Days])*365

, который возвращает мне прогнозируемые продажи на весь год.

Здесь [Количество дней] - это фильтр, который я использую. Добавлена ​​картинка для фильтра относительных дат, который я использую.

Снимок экрана фильтра относительной даты:

Screenshot Relative Date Filter

1 Ответ

1 голос
/ 24 апреля 2019

Вам необходимо создать вычисляемое поле, которое рассчитывает количество дней в данных.

Что-то вроде datediff('day',min([dates]),max([dates])), если данные присутствуют за все дни в периоде времени, будут работать. Этот расчет будет динамически давать вам количество дней между первой и последней датой в поле [dates] для любых данных, выбранных фильтром (поэтому не будет точным, если не все возможные даты представлены в наборе данных).

...