日期格式设置 - Cognos Report Studio

Formatting date - Cognos Report Studio

提问人:dwokarrr 提问时间:9/6/2023 最后编辑:Alan Schofielddwokarrr 更新时间:9/6/2023 访问量:65

问:

在 Cognos Reporting Studio 中,我有一个数据项,它是日期的字符串表示形式 (varchar2)。示例:20230714

我需要在列中以“YYYY/MM/DD”格式将其显示为日期,而没有时间戳。示例:2023/07/14

我在数据项表达式中使用了 cast 函数将其从 varchar 转换为日期: cast([X].[Y].[Z],日期)

该列现在以“月、日、年”格式显示为日期。示例:2023 年 7 月 14 日

要将其更改为所需的格式,我转到了 -> 属性 -> 数据 -> 数据格式 列。我相信应该有一个“日期”类型选项,然后我可以指定一个模式,但我只看到“默认”和“文本”。这个选项不再存在了吗?

所以现在我选择了文本 -> 模式并应用了“yyyy/MM/dd”

但是,我的输出仍以 2023 年 7 月 14 日的格式显示。关于如何解决这个问题的任何建议?我是否可以在表达式本身中使用其他函数?

报告 Cognos Cognos-BI

评论

0赞 dougp 9/8/2023
我认为您遗漏了一个关键信息。在使用 Cognos 时,词汇很重要。言语确实有意义。“该列正在显示...”哪里?根据你的描述,我怀疑这根本不是一列。在“属性”窗格的顶部,查看所选对象的名称。它是交叉表节点成员吗?
0赞 dougp 9/8/2023
Report Studio?所以这是吗?cognos-10

答: 暂无答案