Result GetChartCorridors(ChartCorridorsId tCorridors)
tCorridors. Моникёр для работы с коридорами диаграммы.
Операция GetChartCorridors получает настройки коридоров диаграммы.
Для выполнения операции укажите в поле tCorridors моникёр коридора диаграммы, а в поле tArg устанавливаемые настройки. Моникёр может быть сформирован на основании моникёра диаграммы, указываемого в операциях GetChart, SetChart, GetChartSeries. Моникёр формируется в следующем формате: «Моникёр диаграммы»!Corridors.
Результатом работы операции будут полученные настройки коридоров.
Ниже приведён пример получения настроек коридоров диаграммы. В запросе передаётся моникёр для работы с коридорами. В ответе возвращаются полученные настройки.
{
"GetChartCorridors" :
{
"tCorridors" :
{
"id" : "EDKKJPHJEHILFOAEPIMEEFNEPLBBPMIENIOCOOKNODOIOCGE!M!S!PPDJOMGIJEHILFOAEKDIEBFPLEKLKDGJEDJIIBCHBAEAKDPIA!Sheets!1!Objects!PrxChart1!Corridors"
}
}
}
{
"GetChartCorridorsResult" :
{
"corridors" :
{
"it" :
[
{
"s1" : "0",
"s2" : "1",
"gf" : "1",
"clr" : "#705E70",
"tp" : "62",
"name" : "США - Канада",
"dl" : "1"
},
{
"s1" : "2",
"s2" : "3",
"gf" : "1",
"clr" : "#EF9859",
"tp" : "50",
"name" : "Германия - Франция",
"dl" : "0"
}
]
}
}
}
public static ChartCorridors GetChartCorridors(string chartMoniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операции
// Параметры выполнения операции
var tGet = new GetChartCorridors()
{
tCorridors = new ChartCorridorsId
{
id = chartMoniker + "!Corridors"
}
};
// Получение коридоров диаграммы
var result = somClient.GetChartCorridors(tGet);
return result;
}
См. также: