bool SaveWebForm(WebFormId tWebForm, SaveWebFormArg tArg)
tWebForm. Моникёр открытого экземпляра WEB-формы.
tArg. Параметры выполнения операции.
Операция SaveWebForm сохраняет изменения WEB-формы.
Для выполнения операции укажите в поле tWebForm моникёр открытого экземпляра WEB-формы, а в поле tArg.meta обновлённые метаданные, которые необходимо сохранить. Моникёр можно получить с помощью операции OpenWebForm.
Результатом операции будет логическое значение true, если сохранение изменений WEB-формы завершилось успешно.
Ниже приведён пример сохранения изменений WEB-формы. В запросе передаётся моникёр открытого экземпляра WEB-формы и обновлённый код формы. В ответе возвращается признак успешного сохранения изменений.
{
"SaveWebForm" :
{
"tWebForm" :
{
"id" : "FGNEEACPGJHOFOAEFMDENCPIECINCDGEJIGFLNLLHALLAODA!M!S!WFGEEBKACPGJHOFOAECHLILLMOKHCDCKIENKAFCIBAKFHACEDF"
},
"tArg" :
{
"meta" :
{
"text" : "\/r\/n\/\/...\/\/Комментарии к коду формы\/\/..."
}
}
}
}
{
"SaveWebFormResult" : "1"
}
public static bool SaveWebForm(string moniker, string newText = "")
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
var tSave = new SaveWebForm()
{
tArg = new SaveWebFormArg()
{
meta = new WebFormMD()
{
text = newText
}
},
tWebForm = new WebFormId() { id = moniker }
};
// Сохранение изменений WEB-формы
var result = somClient.SaveWebForm(tSave);
return result;
}
См. также: