SSRS图表定制fromating

时间:2017-10-27 11:28:53

标签: reporting-services ssrs-2012

我想格式化图表轴可以有千位分隔符,但使用撇号而不是逗号。

例如,如果格式为,的{​​{1}}分隔符,则值#,#0显示为1222333,但我的预期输出1,222,333应该适用于任何数字范围。如何用撇号替换逗号分隔符?

实施例 使用自定义表达式1'222'333

  1. #,#0
  2. 2,000
  3. 22,000
  4. 预期输出

    1. 222,222,000
    2. 2'000
    3. 22'000

1 个答案:

答案 0 :(得分:1)

我认为你不能用内置的格式化选项来做到这一点。

您可以做的是根据需要格式化您的号码,使用逗号作为千位分隔符,然后将数字转换为字符串并用撇号替换逗号:

=replace(cstr(format(10000
                    ,"#,#0"
                    )
             )
        ,","
        ,"'"
        )