formContext.data.save (用戶端 API 參考)

以非同步方式儲存記錄,並可選擇設定儲存作業完成後要執行的回呼函式。

透過使用 formContext.data.save,您可以設定物件來控制 約定、 重複約會或 服務活動 記錄的處理方式。

備註

在處理表單並呼叫該 formContext.data.save 方法時,務必同時呼叫 preventDefault 方法,避免使用者儲存表單時觸發任何預設儲存操作。

語法

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

參數

名稱 類型 為必填項目 Description
saveOptions saveOptions 否 用於指定儲存記錄選項的物件。
successCallback 功能 否 作業成功時要呼叫的函式。
errorCallback 功能 否 作業失敗時要呼叫的函式。 函數接收具有以下特性的物件:

- errorCode:數。 錯誤碼。

- message:繩子。 當地語系化的錯誤訊息。

saveOptions 參數

名稱 類型 Description
saveMode 數量 (可選)指定一個值,表示存檔事件是如何啟動的。 如需支援值的清單,請參閱 getSaveMode 方法的傳回值。

設定 並不 saveMode 代表執行相應動作;它只是向事件處理者提供關於存檔原因的資訊 OnSave 。
useSchedulingEngine 布林值 (可選)請指示是否使用 Book 「或」 Reschedule 訊息而非 Create 「或」 Update 訊息。

此選項僅適用於任命、定期任命或服役活動紀錄。

這個特性在統一介面中不被支援。

formContext.data.entity.save
formContext