PrxMetaRefreshDataSources

Синтаксис

bool PrxMetaRefreshDataSources(string mon)

Параметры

mon. Моникёр открытого экземпляра регламентного отчёта.

Описание

Операция PrxMetaRefreshDataSources переоткрывает источники данных регламентного отчёта.

Комментарии

Для выполнения операции укажите в поле mon моникёр открытого экземпляра регламентного отчёта. Моникёр может быть получен при выполнении операции OpenPrxMeta.

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

Пример

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

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">
<PrxMetaRefreshDataSources xmlns="http://www.fsight.ru/PP.SOM.Som">
  <mon xmlns="">DDCGFGHHDPJPFOAEIAEOEKEJFPJPKKMEGIELPHHJALIADBGO!M!S!PLFCDELHHDPJPFOAEJODECPNDPFIAMPPEDLADDMBCHPBFKIAH</mon>
  </PrxMetaRefreshDataSources>
  </s:Body>
  </s:Envelope>

SOAP-ответ:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
  <PrxMetaRefreshDataSourcesResult 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">1</PrxMetaRefreshDataSourcesResult>
  </soapenv:Body>
  </soapenv:Envelope>

JSON-запрос:

{
"PrxMetaRefreshDataSources" :
{
"mon" : "DDCGFGHHDPJPFOAEIAEOEKEJFPJPKKMEGIELPHHJALIADBGO!M!S!PLFCDELHHDPJPFOAEJODECPNDPFIAMPPEDLADDMBCHPBFKIAH"
}
}

JSON-ответ:

{
"PrxMetaRefreshDataSourcesResult" : "1"
}
public static bool PrxMetaRefreshDataSources(string moniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tRef = new PrxMetaRefreshDataSources()
{
mon = moniker
};
// Переоткрытие источников данных
var result = somClient.PrxMetaRefreshDataSources(tRef);
return result;
}

См. также:

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