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

OBIEE 12.2.1.2 - Custom Data Format for numeric values

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

使用了以下格式,我在处理空值时遇到了问题 - 在本例中是有效数字,我仍然希望显示:

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

结果(图 1):

删除第一个“0”会导致(图片 2):

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

如果我理解正确,格式字符串应该如下所示

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

得到你想要的结果。


说明

圆点将替换为您所在区域的分隔符。所以如果你使用例如德国语言环境,数字如

123,00

采用这样的格式

#0.0

会写成

123,0

字符串中的逗号是千位分隔符。这也将由您的区域设置的分隔符替换。同样,对于德语示例,逗号将被替换。