Изменить период времени после выбора даты подсказки - PullRequest
0 голосов
/ 23 марта 2020

У меня есть страница приглашения в Cognos, где вы можете выбрать «start_date» и «end_date». Теперь я хотел бы использовать следующее:

Если первый день года выбран в качестве «start_date», например, 01.01.2018 / 2019/2020, то он должен использовать 01.12.2017 / 2018/2019 в качестве начала date.

Кто-нибудь знает, как решить эту проблему?

Я пробовал использовать несколько функций в качестве Case, но не получается: /

Заранее спасибо

1 Ответ

1 голос
/ 23 марта 2020

Должно помочь следующее выражение фильтра:

[Date] =
if (extract (month,? StartDate?) = 1)

then (_add_months (? StartDate? , -1)) else (? StartDate?)

...