0

BIMonitoringAuthoringServiceProxy Web サービスを使用してスコアカード項目を取得できましたが、それが保持する項目をどのように調べることができるかわかりません (スコアカードに表示される項目に使用する必要がある用語がわかりません)。

これらの値を読み取って bing マップに描画する必要があるため、アイテムを反復処理する必要があります。

オンラインで参照を見つけることができませんでした。それで、助けてくれる人はいますか?

4

1 に答える 1

0

これを見ていない場合は、このトピックで高レベルのスコアカード アーキテクチャについて説明します -- 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;
    }
}
于 2011-08-08T17:21:13.187 に答える