次の方法で共有


Xrm.Page.data (クライアント側の参照)

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

Xrm.Page.data は、フォームを操作するメソッドを提供します。 フォームのデータを更新し、フォームを非同期で保存できます。

Xrm.Page.data のプロパティおよびメソッド

  • refresh
    ページを再読み込みせずに、非同期でフォームのデータをすべて更新し、オプションとして保存できます。

  • 上書き保存​​
    レコードを非同期で、保存操作の完了後にコールバック関数を実行するようにオプションが設定された状態で保存します。

refresh

ページを再読み込みせずに、非同期でフォームのデータをすべて更新し、オプションとして保存できます。

Xrm.Page.data.refresh(save).then(successCallback, errorCallback);
  • パラメーター

    名前

    種類

    必須出席者

    説明

    上書き保存​​

    Boolean

    無効化しない

    true データを更新後に保存する場合、それ例外の場合は false

    successCallback

    関数

    無効化しない

    処理が成功したときに呼び出す関数。

    errorCallback

    関数

    無効化しない

    処理が失敗したときに呼び出す関数。

    次のプロパティを持つオブジェクトが渡されます。

    • errorCode: Number。 エラー コード。

    • message: String。 ローカライズされたエラー メッセージ。

  • 備考
    このメソッドは、41462684-3e5d-4858-8be4-1a7c4fcdeff6#BKMK_UpdatedEntties でのみ使用できます。

上書き保存​​

レコードを非同期で、保存操作の完了後にコールバック関数を実行するようにオプションが設定された状態で保存します。

Microsoft Dynamics CRM Online 2015 更新プログラム 1 またはそれ以降では、予定、定期的な予定、またはサービス活動に関連するレコードの処理方法を制御するオブジェクトを設定することもできます。

Xrm.Page.data.save(saveOptions).then(successCallback, errorCallback)
  • パラメーター

    名前

    種類

    必須出席者

    説明

    saveOptions

    オブジェクト

    無効化しない

    Microsoft Dynamics CRM Online 2015 更新プログラム 1 またはそれ以降では、渡されるオブジェクトで、Create または Update メッセージではなく、Book または Reschedule メッセージを使用するかどうかを示すことができます。

    このオプションは、予定、定期的な予定、またはサービス活動レコードに対して使用される場合にのみ適用されます。

    これらのオプションを適用する場合は、次のオブジェクトをパラメーターとして渡します。

    { UseSchedulingEngine: true}

    successCallback

    関数

    無効化しない

    処理が成功したときに呼び出す関数。 この関数にはパラメーターは渡されません。

    errorCallback

    関数

    無効化しない

    処理が失敗したときに呼び出す関数。

    次のプロパティを持つオブジェクトが渡されます。

    • errorCode: Number。 エラー コード。

    • message: String。 ローカライズされたエラー メッセージ。

  • 備考
    このメソッドは、41462684-3e5d-4858-8be4-1a7c4fcdeff6#BKMK_UpdatedEntties でのみ使用できます。

関連項目

クライアント側のプログラミング リファレンス
フォーム スクリプトの簡易参照
Xrm.Page.data.entity (クライアント側の参照)
Xrm.Page.data.entity 属性 (クライアント側の参照)
Microsoft Dynamics 365 フォームのコードを記述する
Xrm.Page オブジェクト モデルの使用

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権