bool SaveAlg(AlgId tAlg)
tAlg. Моникёр открытого экземпляра алгоритма расчёта показателей.
Операция SaveAlg сохраняет экземпляр алгоритма расчёта показателей.
Операция вызывается для экземпляра алгоритма расчёта, открытого на редактирования, после внесения всех необходимых изменений. Для выполнения операции задайте в поле tAlg моникёр открытого экземпляра алгоритма расчёта. Моникёр может быть получен при выполнении операции OpenAlg.
Результатом операции будет логическое значение true, если сохранение алгоритма расчёта завершилось успешно.
Ниже приведён пример сохранения алгоритма расчёта. В запросе передаётся моникёр открытого экземпляра алгоритма расчёта. В ответе приходит признак удачного сохранения.
{
"SaveAlg" :
{
"tAlg" :
{
"id" : "S1!M!S!C1"
}
}
}
{
"SaveAlgResult" : "1"
}
public static bool SaveAlg(string moniker)
{
var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций
//Параметры выполнения операции
var tSave = new SaveAlg()
{
tAlg = new AlgId() { id = moniker }
};
//Сохранение экземпляра алгоритма расчёта показателей
var result = somClient.SaveAlg(tSave);
return result;
}
См. также: