GetChartCaption

Синтаксис

ChartCaption GetChartCaption(ChartCaptionId mon)

Параметры

mon. Моникёр заголовка диаграммы.

Описание

Операция GetChartCaption получает параметры заголовка диаграммы в регламентном отчёте.

Комментарии

Операция позволяет получить параметры основного заголовка или параметры заголовков осей у диаграммы в регламентном отчёте. Для выполнения операции укажите в поле mon моникёр заголовка в одном из следующих форматов:

Результатом выполнения операции будут полученные параметры заголовка.

Пример

Ниже приведён пример получения параметров основного заголовка у диаграммы в регламентном отчёте. В запросе передаётся моникёр заголовка. В ответе возвращаются полученные параметры заголовка.

SOAP-запрос:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetChartCaption xmlns="http://www.fsight.ru/PP.SOM.Som">
<mon xmlns="">
  <id>FFNAKJOANICIGOAEKMPEFIIGMCAGPNOEKKDDNNJJIPOMJKBK!M!S!PJPBDGOOANICIGOAEIDNFIKEJLMICGKJEFLDIBGCCPKLCPBPM!Sheets!1!Objects!PrxChart1!Caption</id>
  </mon>
  </GetChartCaption>
  </s:Body>
  </s:Envelope>

SOAP-ответ:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<GetChartCaptionResult xmlns="http://www.fsight.ru/PP.SOM.Som" xmlns:q1="http://www.fsight.ru/PP.SOM.Som" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ap xmlns="">1</ap>
  <v xmlns="">1</v>
  <t xmlns="">Сравнительный анализ по территориям</t>
<f xmlns="">
  <family>Tahoma</family>
<style>
  <it>Bold</it>
  </style>
<size>
  <width>-1</width>
  <height>14</height>
  <units>Pt</units>
  </size>
  </f>
  <fc xmlns="">#919299</fc>
<bg xmlns="">
  <type>0</type>
  </bg>
<bd xmlns="">
  <enabled>0</enabled>
  </bd>
  <ww xmlns="">1</ww>
  <ha xmlns="">Center</ha>
  </GetChartCaptionResult>
  </soapenv:Body>
  </soapenv:Envelope>

JSON-запрос:

{
"GetChartCaption" :
{
"mon" :
{
"id" : "FFNAKJOANICIGOAEKMPEFIIGMCAGPNOEKKDDNNJJIPOMJKBK!M!S!PJPBDGOOANICIGOAEIDNFIKEJLMICGKJEFLDIBGCCPKLCPBPM!Sheets!1!Objects!PrxChart1!Caption"
}
}
}

JSON-ответ:

{
"GetChartCaptionResult" :
{
"ap" : "1",
"v" : "1",
"t" : "Сравнительный анализ по территориям",
"f" :
{
"family" : "Tahoma",
"style" :
{
"it" : "Bold"
},
"size" :
{
"width" : "-1",
"height" : "14",
"units" : "Pt"
}
},
"fc" : "#919299",
"bg" :
{
"type" : "0"
},
"bd" :
{
"enabled" : "0"
},
"ww" : "1",
"ha" : "Center"
}
}
public static ChartCaption GetChartCaption(string moniker, uint sheetKey, string chartId)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new GetChartCaption()
{
mon = new ChartCaptionId() { id = moniker + "!Sheets!" + sheetKey + "!Objects!" + chartId + "!Caption" }
};
// Получение параметров заголовка диаграммы
var result = somClient.GetChartCaption(tGet);
return result;
}

См. также:

Работа с регламентными отчётами