Показать сообщение отдельно
Старый 12.10.2011, 19:10   #4  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Да, действительно есть такая проблема.

Дело в том, что Business Overview Web Part берёт из куба не срез данных на определённую дату (месяц, период, год, и т.п.), а значение за всё время. То есть, значения отображаются для уровня иерархии [Ledger period time dimension].[All]. Потому и не работает PrevMember - у корневого кортежа просто нет предыдущего.

Решать проблему можно по-разному. Можно изменить режим в Business Overview Web Part (вместо KPI List использовать Business Overview). Можно вместо Business Overview Web Part использовать KPI List Web Part, который устанавливается вместе с MOSS (в WSS его нет). Можно написать отчёт на SSRS, который будет читать данные из куба и отображать их в нужном формате (так поступили в ролевом центре Production Manager). Наконец, можно изменить выражение для расчёта KPI, чтобы он рассчитывался независимо от Ledger period time dimension(примеры того, как это можно сделать, есть в Customer Relationship Management Cube).
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me