分享方式:


Xrm.Page.data (用戶端參考)

 

發佈日期: 2016年11月

適用對象: Dynamics CRM 2015

Xrm.Page.data 提供用於表單的方法。 您可以重新整理表單資料並非同步儲存該表單。

Xrm.Page.data 屬性和方法

  • 重新整理
    非同步重新整理並選擇性儲存表單的資料,而不必重新載入頁面。

  • 儲存​​
    在儲存作業完成後,以非同步形式儲存紀錄,搭配項目設定回撥函數來執行。

重新整理

非同步重新整理並選擇性儲存表單的資料,而不必重新載入頁面。

Xrm.Page.data.refresh(save).then(successCallback, errorCallback);
  • 參數

    名稱

    類型

    需要

    描述

    儲存​​

    布林值

    如果資料應在重新整理後儲存則為 true,否則為 false

    successCallback

    函數

    作業成功時呼叫的函數。

    errorCallback

    函數

    作業失敗時呼叫的函數。

    具有下列屬性的物件將會傳遞:

    • errorCodeNumber。 錯誤碼。

    • messageString。 當地語系化錯誤訊息。

  • 備註
    此方法僅適用於更新的實體

儲存​​

在儲存作業完成後,以非同步形式儲存紀錄,搭配項目設定回撥函數來執行。

在 Microsoft Dynamics CRM Online 2015 更新 1 或更新版本中,您也可以設定物件來控制處理約會、週期性約會或服務活動記錄的方式。

Xrm.Page.data.save(saveOptions).then(successCallback, errorCallback)
  • 參數

    名稱

    類型

    需要

    描述

    saveOptions

    物件

    在 Microsoft Dynamics CRM Online 2015 更新 1 或更新版本中,傳遞的物件可指出是否使用 BookReschedule 訊息,而不使用 CreateUpdate 訊息。

    此選項僅可搭配約會、週期性約會或服務活動記錄使用。

    如果您想要套用這些選項,請傳遞下列物件做為此參數:

    { UseSchedulingEngine: true}

    successCallback

    函數

    作業成功時呼叫的函數。 未傳遞任何參數至此函數。

    errorCallback

    函數

    作業失敗時呼叫的函數。

    具有下列屬性的物件將會傳遞:

    • errorCodeNumber。 錯誤碼。

    • messageString。 當地語系化錯誤訊息。

  • 備註
    此方法僅適用於更新的實體

另請參閱

用戶端程式設計參考
表單指令碼快速參考
Xrm.Page.data.entity (用戶端參考)
Xrm.Page.data.entity 屬性 (用戶端參考)
撰寫 Microsoft Dynamics CRM 2015 表單的程式碼
使用 Xrm.Page 物件模型

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權