在 Cognos 中添加天数

问题描述 投票:0回答:1

我在 Cognos 中构建了此报告,其中使用 _add_days( current_date, -1) 作为查询计算而不是过滤器。 (当我将其作为过滤器时,报告输出将引入以前的日期,这些日期不属于分析中指定日期的一部分。

例如,如果我需要查看 2023 年 7 月 25 日处理的交易,我正在执行 _add_days(current_date, -1)。

在进行分析时,记录还包括 23 年 7 月 25 日未处理的交易。包括前几个月和前几年的日期。

通过进行查询计算,它将提供准确日期的结果,但仅显示“False”而不是 7/25/23。我是否遗漏了什么或者我的设置对于查询计算设置不正确?

(公司旧的数据仓库是 Teradata,现在我们使用 Oracle,直到迁移到 Azure)

filter report calculation cognos adhoc
1个回答
0
投票

我遇到了同样的问题,然后改变了我的方法,用这个表达式来过滤我的报告:

_days_between(current_date,[DATE Data Item]) = # DAYS
© www.soinside.com 2019 - 2024. All rights reserved.