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. 著作権