PrxMetaChartsInfo GetPrxMetaChartsInfo(string mon)
mon. Моникёр экземпляра регламентного отчёта.
Операция GetPrxMetaChartsInfo получает информацию о диаграммах, которые имеются в регламентном отчёте.
Для выполнения операции укажите в поле mon моникёр экземпляра регламентного отчёта. Моникёр может быть получен при выполнении операции OpenPrxMeta. Результатом операции будет общая информация о имеющихся в регламентном отчёте диаграммах.
Дальнейшая работа с диаграммами может осуществляться с помощью операций GetPrxMetaChart/SetPrxMetaChart.
Ниже приведён пример получения информации о диаграммах регламентного отчёта. В запросе передаётся моникёр регламентного отчёта. В ответе приходит полученная информация.
{
"GetPrxMetaChartsInfo" :
{
"mon" : "S1!M!S!P1"
}
}
{
"GetPrxMetaChartsInfoResult" :
{
"its" :
{
"it" :
[
{
"name" : "Диаграмма1",
"objectID" : "PrxChart1",
"placementSheetKey" : "1"
},
{
"name" : "Диаграмма2",
"objectID" : "PrxChart2",
"placementSheetKey" : "1"
},
{
"name" : "Диаграмма показателей",
"objectID" : "PrxChart3",
"placementSheetKey" : "1"
}
]
}
}
}
public static PrxMetaChartsInfo GetPrxCharts(string moniker)
{
var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций
//Параметры выполнения операции
var tGet = new GetPrxMetaChartsInfo()
{
mon = moniker
};
//Получение информации о диаграммах
var result = somClient.GetPrxMetaChartsInfo(tGet);
return result;
}
См. также: