我在一个SSAS立方体中有几个BigInt度量,我希望用数千个逗号分隔。但是,尽管尝试了各种格式选项,但我并没有成功。
在度量的属性中,我首先将数据类型设置为BigInt,并将FormatString和Format选项设置为#,##0;-#,##0。前端应用程序没有显示逗号分隔(我使用)。
然后,我将数据类型更改为int;这些值现在是逗号分隔的,但是由于溢出,我得到了负数(这些度量的数字都是正数)。
然后,我尝试将数据类型更改为UnsignedInt,并面临初始问题(值没有用逗号分隔)。
然后我尝试了Currency数据类型,我几乎得到了我想要的结果:值是由数千个逗号隔开的,但是现在我有了两个不需要的0小数点(例如###、###、###.00)。
因此,我的问题是:您如何在SSAS中格式化BigInt值,使它们在前端应用程序中被数千个逗号分隔?
我正在使用Server 2012。
发布于 2013-10-09 15:16:13
这似乎是Server 2012的错误。我使用了一些Server 2008前端工具来浏览多维数据集(包括2008),并解决了这个问题。最后,我使用#,##0作为FormatString选项。
https://stackoverflow.com/questions/19119465
复制相似问题