DashboardManagedVisualizerInfoResult GetDashboardManagedElements(string mon)
mon. Моникёр открытого экземпляра информационной панели.
Операция GetDashboardManagedElements получает список визуализаторов, которыми могут управлять элементы управления.
Для выполнения операции укажите в поле mon моникёр открытого экземпляра информационной панели. Моникёр может быть получен при выполнении операции OpenDashboard.
Результатом выполнения операции будет полученный список визуализаторов и список полей их источников.
Ниже приведён пример получения списка визуализаторов, которыми могут управлять элементы управления. В запросе передаётся моникёр открытого экземпляра информационной панели. В ответе возвращается полученный список визуализаторов и их полей.
{
"GetDashboardManagedElements" :
{
"mon" : "DDAHEFONHJEHGOAEEDLJNELPBEBAIMJEJILGKJKBBPLABDMK!M!S!PMAMCNGONHJEHGOAEGHJFDCONGPFPHECEDKMIJJCJCFJDMONM"
}
}
{
"GetDashboardManagedElementsResult" :
{
"its" :
{
"it" :
[
{
"key" : "1",
"name" : "Таблица 1",
"its" :
{
"it" :
[
{
"key" : "1",
"name" : "Календарь"
},
{
"key" : "2",
"name" : "Города"
},
{
"key" : "3",
"name" : "Факты"
}
]
}
},
{
"key" : "2",
"name" : "Столбиковая диаграмма 1",
"its" :
{
"it" :
[
{
"key" : "1",
"name" : "Календарь"
},
{
"key" : "2",
"name" : "Города"
},
{
"key" : "3",
"name" : "Факты"
}
]
}
},
{
"key" : "4",
"name" : "Лепестковая диаграмма 1",
"its" :
{
"it" :
[
{
"key" : "1",
"name" : "Календарь"
},
{
"key" : "2",
"name" : "Города"
},
{
"key" : "3",
"name" : "Факты"
}
]
}
}
]
}
}
}
public static DashboardManagedVisualizerInfoResult GetDashboardManagedElements(string moniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new GetDashboardManagedElements()
{
mon = moniker
};
// Получение списка визуализаторов, которыми могут управлять элементы управления
var result = somClient.GetDashboardManagedElements(tGet);
return result;
}
См. также: