Поделиться через


formContext.data.save (справочник по API клиента)

Сохраняет запись асинхронно с параметром задания функций обратного вызова, выполняемых после завершения операции сохранения.

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

Синтаксис

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

Параметры

Имя Тип Обязательно Description
saveOptions Object нет Объект для указания параметров сохранения записи. Объект имеет следующие параметры:

- saveMode: (необязательно) Число. Укажите значение, указывающее, как было инициировано событие сохранения. Список поддерживаемых значений см. в возвращаемом значении метода getSaveMode . Обратите внимание, что настройка saveMode не принимает соответствующее действие. Это просто предоставление сведений OnSave обработчикам событий о причине операции сохранения.

- useSchedulingEngine: (необязательно) логическое значение. Укажите, следует ли использовать Book сообщения или Reschedule сообщения, а не CreateUpdate сообщения. Этот параметр применяется только при использовании с записями о встречах, повторяющихся встречах или действиях службы.

ПРИМЕЧАНИЕ. useSchedulingEngine Свойство не поддерживается в едином интерфейсе.
successCallback Функция нет Функция, вызываемая при успешном выполнении операции.
errorCallback Функция нет Функция, вызываемая при сбое операции. Будет передан объект со следующими свойствами:

- errorCode:Число. Код ошибки.

- message:Струна. Локализованное сообщение об ошибке.

Замечание

При работе с формами и вызове formContext.data.save метода убедитесь, что вы также вызываете функцию preventDefault , чтобы убедиться, что любая операция сохранения по умолчанию не активируется при сохранении формы пользователем.

formContext.data.entity.save
formContext