COGNOS 11 Date Filter for 2019-01-01 - текущая дата - PullRequest
0 голосов
/ 12 марта 2019

Мне нужно запустить COGNOS отчет Daily, в котором мне нужны данные за 2019-01-01 до текущей даты, -1. Я использую фильтр для [Date] между YYYY-MM-DD и YYYY-MM-DD без проблем, но не могу найти способ получить данные с начальной даты до текущей даты, -1.

У кого-нибудь есть опыт с этим?

1 Ответ

0 голосов
/ 13 марта 2019

Попробуйте этот фильтр:

[Date] BETWEEN 2019-01-01 AND _add_days(current_date,-1)

Поскольку 2019-01-01 является первым днем ​​года, вы можете даже обобщить это далее:

extract(year,[Date]) = extract(year,current_date) AND [Date] <= _add_days(current_date,-1)

Это вернет вседанные с начала текущего года до дня, предшествующего его запуску, включая текущий или любой другой год.

...