0

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

如果一年的第一天被选为“start_date”,例如 01.01.2018/2019/2020,那么它应该使用 01.12.2017/2018/2019 作为开始日期。

有谁知道如何解决这个问题?

我已经尝试使用多个功能作为案例,但它没有成功:/

提前致谢

4

1 回答 1

1

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

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

然后 (_add_months(?startDate?,-1)) 其他 (?startDate?)

于 2020-03-23T12:21:13.270 回答