Споделяне чрез


formContext.data.save (препратка към API на клиент)

Записва записа асинхронно с опцията за задаване на функциите за обратно повикване, които да се изпълняват след приключване на операцията за записване.

Можете също да зададете обект, за да контролирате как се обработват записите за срещи, повтарящи се срещи или дейности по обслужването.

Синтаксис

formContext.data.save(saveOptions).then(successCallback, errorCallback);

Параметри

Име Вид Необходимо Описание
saveOptions Обект Не Обект за задаване на опции за записване на записа. Обектът има следните параметри:

- saveMode: (незадължително) Число. Задайте стойност, показваща как е инициирано събитието за записване. За списък на поддържаните стойности вижте върнатата стойност на метода getSaveMode . Обърнете внимание, че настройката saveMode всъщност не предприема съответното действие; това е просто да предостави информация на манипулаторите на OnSave събития за причината за операцията за записване.

- useSchedulingEngine: (Незадължително) Булев. Посочете дали да се използват съобщенията Book или съобщенията, а не съобщенията CreateUpdate.Reschedule Тази опция е приложима само когато се използва със записи за среща, повтаряща се среща или дейност по обслужването.

ЗАБЕЛЕЖКА: useSchedulingEngine свойството не се поддържа в унифицирания интерфейс.
successCallback Function Не Функция, която да извика, когато операцията е успешна.
errorCallback Function Не Функция, която да се извика, когато операцията е неуспешна. Ще бъде предаден обект със следните свойства:

- errorCode:Номер. Кодът на грешката.

- message:Низ. Локализирано съобщение за грешка.

Бележка

Когато работите с формуляри и извикате метода formContext.data.save , се уверете, че извиквате и preventDefault , за да се уверите, че всяка операция по подразбиране за записване не се активира, когато потребителят запише формуляра.

formContext.data.entity.save
formContext