0
我有一個使用BIDS創建的KPI(具有值,目標&狀態)。當我使用Excel 2010數據透視表查看它時,kpi目標顯示#value,但它用於計算狀態。在BIDS中格式化Excel 2010的KPI目標
如何隱藏整個kpi目標或使其顯示確切的值而不是#value。
下面是我用於kpi目標的代碼。
CASE WHEN
[Measure].[Measure - SubMeasure Desc].currentmember.level is
[Measure].[Measure - SubMeasure Desc].[Submeasure Desc]
THEN
vba!format([Measures].[Threshold Min],[Measures].[Threshold Max],"percent")
ELSE NULL
END
基於目標和值的KPI狀態正確顯示。 KPI值也是okey ......問題僅在KPI目標上。這是完整的清單,如果它有助於澄清我的問題。
KPI VALUE: [Measures].[NCQA Rate]
KPI Goal:
CASE WHEN
[Measure].[Measure - SubMeasure Desc].currentmember.level is
[Measure].[Measure - SubMeasure Desc].[Submeasure Desc]
THEN
vba!format([Measures].[Threshold Min],[Measures].[Threshold Max],"percent")
ELSE
NULL
END
KPI STATUS:
CASE WHEN
IsEmpty(KPIValue("NCQA COMMERCIAL"))
THEN
NULL
WHEN
KPIValue("NCQA COMMERCIAL") <
([Benchmark].[Benchmark Type].&[NCQA National 2011 Commercial],
[Measure].[Measure - SubMeasure Desc].currentmember,
[Measures].[Threshold Min]) /100
then
-1
WHEN
KPIValue("NCQA COMMERCIAL") >
([Benchmark].[Benchmark Type].&[NCQA National 2011 Commercial],
[Measure].[Measure - SubMeasure Desc].currentmember,
[Measures].[Threshold Max])/100
then
1
ELSE
0
END
感謝您的回覆,基於目標和價值的KPI狀態正確顯示。 KPI值也是okey ......問題僅在KPI目標上。這是完整的清單,如果它有助於澄清我的問題。 – user1122065 2011-12-30 20:31:00