PrxAllNamedRegionsResult GetPrxAllNamedRegions(PrxId prxMon)
prxMon. Моникёр открытого экземпляра регламентного отчёта.
Операция GetPrxAllNamedRegions получает коллекцию именованных диапазонов, созданных на листах регламентного отчёта.
Для выполнения операции укажите в поле nrMon моникёр экземпляра регламентного отчёта. Моникёр может быть получен при выполнении операции OpenPrxMeta.
Результатом выполнения операции будет полученная коллекция именованных диапазонов.
Ниже приведён пример получения всех именованных диапазонов, созданных в регламентном отчёте. В запросе передаётся моникёр открытого экземпляра регламентного отчёта. В ответе возвращается полученный список именованных диапазонов.
{
"GetPrxAllNamedRegions" :
{
"prxMon" :
{
"id" : "ILBNJNHKDBCAGOAEGGMCAJHIOKJPOKMEOIOADBDOFONILPAG!M!S!PAJBBFBIKDBCAGOAEJOAGHLNCNALCNCJEOLBLLFIDBFHIGLPO"
}
}
}
{
"GetPrxAllNamedRegionsResult" :
{
"sar" :
{
"shk" :
{
"k" : "1"
},
"regs" :
{
"its" :
{
"it" :
[
{
"left" : "1",
"top" : "1",
"width" : "10",
"height" : "2",
"k" : "7",
"backgroundColor" : "16054268",
"backgroundOpacity" : "0",
"borderColor" : "0",
"borderOpacity" : "0",
"borderStyle" : "0",
"borderWeight" : "2",
"name" : "Заголовок"
},
{
"left" : "1",
"top" : "3",
"width" : "10",
"height" : "10",
"k" : "8",
"backgroundColor" : "16054268",
"backgroundOpacity" : "0",
"borderColor" : "0",
"borderOpacity" : "0",
"borderStyle" : "0",
"borderWeight" : "2",
"name" : "Данные"
}
]
}
}
}
}
}
public static PrxAllNamedRegionsResult GetPrxAllNamedRegions(string moniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new GetPrxAllNamedRegions()
{
prxMon = new PrxId() { id = moniker }
};
// Получение всех именованных диапазонов
var result = somClient.GetPrxAllNamedRegions(tGet);
return result;
}
См. также: