Excel 2010 не отображает вычисленные показатели как валюту

Excel 2010 не отображает вычисленные показатели как валюту

При подключении Excel 2010 к источнику данных SSAS 2008 R2 вычисляемые поля (Standard Margin) не отображаются с соответствующим символом валюты. Когда я определяю меры в кубе, я устанавливаю свойство 'format string' на соответствующее значение.

Есть три случая-

  1. Исправлены меры, отмеченные как валюта; они отображаются правильно
  2. Расчетные показатели обозначены как проценты; они отображаются правильно
  3. Расчетные меры отмечены как валюта; они отображаются в виде простых десятичных чисел.

Похоже, это относится только к Excel. Management Studio отображает данные ячеек правильно.

Это известная проблема? Или кто-нибудь может воспроизвести эту проблему?

решение1

Похоже, что эта проблема характерна только для вычисляемых членов (а не для базовых мер на группах мер).

К сожалению, обходной путь — добавить к вычисляемым показателям и строку формата, и язык: FORMAT_STRING = 'Currency', LANGUAGE = 1033,

Теоретически это не должно быть необходимым, если язык всего куба установлен правильно на 1033. Я нашел других людей, которые утверждали это. Но по моему опыту, установка языка куба на 1033 не исправляет проблемы с вычисляемыми мерами.

Вот ссылка на известную проблему: http://connect.microsoft.com/SQLServer/feedback/details/600246/excel-does-not-use-format-string-currency-when-browsing-a-cubes-calculated-member

Связанный контент