将 Excel 2010 连接到 SSAS 2008 R2 数据源时,计算字段(标准利润)未显示相应的货币符号。当我在多维数据集中定义度量时,我将“格式字符串”属性设置为适当的值。
有三种情况-
- 固定计量标记为货币;它们显示正确
- 计算度量标记为百分比;它们显示正确
- 标记为货币的计算指标;它们显示为简单的十进制数。
这似乎是 Excel 特有的。 Management Studio 可以正确显示单元格数据。
这是一个已知问题吗?或者,有人能重现这个问题吗?
答案1
似乎是计算成员特有的问题(不是基于度量值组的基本度量值)。
不幸的解决方法是将格式字符串和语言都添加到计算度量中:FORMAT_STRING = 'Currency',LANGUAGE = 1033,
理论上,如果整个立方体的语言正确设置为 1033,则无需这样做。我发现其他人也这么说。但根据我的经验,将立方体的语言设置为 1033 并不能解决计算度量的问题。