icCube中的format_string不格式化空值

时间:2015-06-05 12:45:14

标签: mdx iccube

我试图使用format_string显示null为0的值。

我目前有以下内容:

WITH 
    MEMBER [test] AS null, FORMAT_STRING = '0.#;Neg (0.#);0.00;0.00'
SELECT
[test] ON COLUMNS
 FROM [Sales]

第四个值(; 0.00)应将空值格式化为零。我在这里读到:https://msdn.microsoft.com/en-us/library/ms146084.aspx

目前它什么都没有显示。它应该显示0.00。

您可以在此处试用:http://www.iccube.com/run-mdx

1 个答案:

答案 0 :(得分:4)

这是一个错误(ic3pub_159),将在下一个版本中修复。作为解决方法,您可以使用coalesceEmpty MDX function

CoalesceEmpty( [MyValue] , 0.0 )