OBIEE 12.2.1.2 - 数值的自定义数据格式

时间:2017-07-04 06:36:31

标签: oracle format customization business-intelligence obiee

我在最新的OBI版本中遇到自定义数据格式的问题。

使用以下格式,我在处理空值时遇到问题 - 在这种情况下是有效数字,我仍然希望显示:

+$#0,#.0,,M;-$#0,#.0,,M 

导致(图1):

see picture 1

删除第一个'0'会产生(图2):

see picture 2

此显示是否有另一个-global-选项(不在条件选项卡中添加额外的计算)?非常感谢您的想法和建议!

1 个答案:

答案 0 :(得分:2)

如果我理解正确,格式字符串应该看起来像

+$#,#0.0,,M;-$#,#0.0,,M 

获得您想要的结果。

<小时/> 的说明

点将替换为您的语言环境中的分隔符。所以如果你正在使用例如德国语言环境,像

这样的数字
123,00

使用这样的格式

#0.0

会写成

123,0

字符串中的逗号是千位分隔符。这也将替换为您的语言环境的分隔符。同样,在德国的例子中,逗号将被替换。