0
我設法使用BIMonitoringAuthoringServiceProxy webservice獲取記分卡項目,但我不知道如何通過它保存的項目(我不確定應該用於記分卡中顯示的項目的術語)。如何以編程方式閱讀記分卡項目?
我需要讀取這些值並在bing地圖上繪製它們,所以我需要遍歷這些項目。
我在網上找不到任何參考文獻。那麼任何幫助傢伙?
我設法使用BIMonitoringAuthoringServiceProxy webservice獲取記分卡項目,但我不知道如何通過它保存的項目(我不確定應該用於記分卡中顯示的項目的術語)。如何以編程方式閱讀記分卡項目?
我需要讀取這些值並在bing地圖上繪製它們,所以我需要遍歷這些項目。
我在網上找不到任何參考文獻。那麼任何幫助傢伙?
如果您還沒有看到這一點,這個主題介紹了高層次的記分卡架構 - http://msdn.microsoft.com/en-us/library/ee557351.aspx
不知道這是否會與你正在嘗試做的幫助,但是這是通過循環的一個樣本計分卡變換使用的記分卡對象:(http://msdn.microsoft.com/en-us/library/bb833673.aspx)
// Get the headers under the root row header.
List<GridHeaderItem> nonLeafRowHeaders = viewData.RootRowHeader.GetAllHeadersInTree();
// Get the leaf headers under the root column header.
List<GridHeaderItem> leafColumnHeaders = viewData.RootColumnHeader.GetAllLeafHeadersInTree();
foreach (GridHeaderItem rowHeader in nonLeafRowHeaders)
{
foreach (GridHeaderItem columnHeader in leafColumnHeaders)
{
// Get scorecard cells.
GridCell cell = viewData.Cells[rowHeader, columnHeader];
if (cell.IsCellEmpty || string.IsNullOrEmpty(cell.ActualValue.ToString()))
{
//do something with cell
}
viewData.Cells[rowHeader, columnHeader] = cell;
}
}
謝謝。 您是否知道如何使用mdx過濾器表達式以編程方式過濾記分卡? –