GetPivotHeaderMetaData

Синтаксис

PivotHeader GetPivotHeaderMetaData(string mon, PivotHeader tArg)

Параметры

mon. Моникёр для работы с заголовком среза данных.

tArg. Параметры получения информации о заголовке среза.

Описание

Операция GetPivotHeaderMetaData получает информацию о заголовке среза данных.

Комментарии

Операция позволяет получить различные настройки, заданные для заголовка.

Для выполнения операции укажите в поле mon моникёр экземпляра регламентного отчёта с постфиксом «!DataArea!DataSources!<ключ источника>!DataSourceSlices!<ключ среза>!Pivot!». Также данный моникёр необходимо дополнить одним из следующих значений:

Моникёр может быть получен при выполнении операции OpenPrxMeta.

В поле tArg задайте пустые значения или значения по умолчанию для тех полей, значения которых необходимо получить. Операция вернёт полученные настройки для заголовка среза данных.

Пример

Ниже приведён пример получения настроек заголовка столбцов у среза данных. В запросе передаётся моникёр для работы с заголовком и список полей, значения которых необходимо получить. В ответе приходят запрошенные настройки.

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">
<GetPivotHeaderMetaData xmlns="http://www.fsight.ru/PP.SOM.Som">
  <mon xmlns="">S1!M!S!P1!DataArea!DataSources!1!DataSourceSlices!1!Pivot!TopHeader</mon>
<tArg xmlns="">
<headerSettings>
<filter>
  <enabled>false</enabled>
  <suppressEmptyCells>false</suppressEmptyCells>
  <suppressZeroCells>false</suppressZeroCells>
  <suppressNoNumericCells>false</suppressNoNumericCells>
  </filter>
  </headerSettings>
  <separated>-1</separated>
  </tArg>
  </GetPivotHeaderMetaData>
  </s:Body>
  </s:Envelope>

SOAP-ответ:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<GetPivotHeaderMetaDataResult 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">
<headerSettings xmlns="">
<filter>
  <enabled>1</enabled>
  <suppressEmptyCells>0</suppressEmptyCells>
  <suppressZeroCells>0</suppressZeroCells>
  <suppressNoNumericCells>0</suppressNoNumericCells>
  </filter>
  </headerSettings>
  <separated xmlns="">1</separated>
  </GetPivotHeaderMetaDataResult>
  </soapenv:Body>
  </soapenv:Envelope>

JSON-запрос:

{
"GetPivotHeaderMetaData" :
{
"mon" : "S1!M!S!P1!DataArea!DataSources!1!DataSourceSlices!1!Pivot!TopHeader",
"tArg" :
{
"headerSettings" :
{
"filter" :
{
"enabled" : "false",
"suppressEmptyCells" : "false",
"suppressZeroCells" : "false",
"suppressNoNumericCells" : "false"
}
},
"separated" : "-1"
}
}
}

JSON-ответ:

{
"GetPivotHeaderMetaDataResult" :
{
"headerSettings" :
{
"filter" :
{
"enabled" : "1",
"suppressEmptyCells" : "0",
"suppressZeroCells" : "0",
"suppressNoNumericCells" : "0"
}
},
"separated" : "1"
}
}

This is placeholder text for your snippet. To add content to the body, replace this text.

 

For information about applying snippets to topics, press F1.

См. также:

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