选择日期提示后更改时间段

Change the time period after selection of date prompt

我在 Cognos 中有一个提示页面,您可以在其中 select "start_date" 和 "end_date"。现在我想使用以下内容:

如果一年的第一天 select 编辑为 "start_date" 例如 01.01.2018/2019/2020 那么它应该使用 01.12.2017/2018/2019 作为开始日期。

有人知道怎么解决吗?

我试过几个函数作为案例,但没有成功:/

提前致谢

以下过滤器表达式应该有所帮助:

[日期] =
if (extract(month, ?startDate?)=1)

然后 (_add_months(?开始日期?,-1)) 别的 (?开始日期?)