gpt4 book ai didi

oracle - 如何更改 Oracle BI Publisher 中的日期格式?

转载 作者:行者123 更新时间:2023-12-02 06:54:09 24 4
gpt4 key购买 nike

使用数据模型创建报告时如何更改日期格式,该数据模型是通过简单的 SQL 查询从数据仓库获取聚合数据创建的?我需要简单的 dd-mon-yy 格式的日期。我无法在 BI Publisher 中找到格式选项的位置。我使用的 BI 组件是数据透视表。

enter image description here

订单问题:

尽管我已在数据模型中对数据进行排序,但数据仍然没有以正确的顺序显示在图表中。同样的事情在数据表上运行良好。见下文 -

enter image description here

最佳答案

I need the date in a simple dd-mon-yy format.

您在查询中使用了正确的格式模型吗?

例如,

如果数据库中的日期值为20150225,那么您需要先使用TO_DATE和相应的FORMAT MODEL将其转换为日期。

to_date('20150225','YYYYMMDD')

为了以您所需的格式显示日期,只需使用 TO_CHAR 和所需的格式模型:

to_char(to_date('20150225','YYYYMMDD'),'DD-MON-YYYY')

看看这个 article .

更新关于图表中月份的字母顺序排序

web 上找到以下信息:

如果您使用RTF模板设计图表,请尝试以下操作:

  1. 右键单击图表图像 - 单击大小 - 单击 AltText 选项卡
  2. 将图表代码复制到记事本中
  3. 查找标签 ColLabels,它会是这样的:

ColLabelsxsl:for-each select=".//G_1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"xsl:sort order="ascending" select="FIRST_NAME"/Labelxsl:value-of select="FIRST_NAME" //Label/xsl:for-each/ColLabels

请查看突出显示的排序顺序。在排序顺序中,您可以添加保存月/年组合的字段/列。如果您的图表使用组函数,则 xsl:sort order="ascending"select="current-group()/FIRST_NAME"/

关于oracle - 如何更改 Oracle BI Publisher 中的日期格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28711911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com