Xrm.Page.data (référence côté client)
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Xrm.Page.data contient des méthodes à utiliser le formulaire. Vous pouvez actualiser les données du formulaire et enregistrer celui-ci de manière asynchrone.
Propriétés et méthodes Xrm.Page.data
refresh
Actualise de manière asynchrone et enregistrement facultativement les données du formulaire sans recharger la page.Enregistrer
Stocke l’enregistrement de manière asynchrone avec la possibilité de définir des fonctions de rappel à exécuter une fois l’opération d’enregistrement terminée.
refresh
Actualise de manière asynchrone et enregistrement facultativement les données du formulaire sans recharger la page.
Xrm.Page.data.refresh(save).then(successCallback, errorCallback);
Paramètres
Nom
Type
Obligatoire
Description
enregistrer
Booléen
Non
true si les données doivent être stockées après avoir été actualisées, sinon false.
successCallback
Fonction
Non
Fonctionnalité à appeler lorsque l'opération aboutit.
errorCallback
Fonction
Non
Fonction à appeler lorsque l'opération échoue.
Un objet avec les propriétés suivantes est transmis :
errorCode : Number. Code d’erreur.
message : String. Message d'erreur localisé.
Remarques
Cette méthode est uniquement disponible pour 41462684-3e5d-4858-8be4-1a7c4fcdeff6#BKMK_UpdatedEntties.
Enregistrer
Stocke l’enregistrement de manière asynchrone avec la possibilité de définir des fonctions de rappel à exécuter une fois l’opération d’enregistrement terminée.
Avec Mise à jour 1 de Microsoft Dynamics CRM Online 2015 ou version ultérieure, vous pouvez également définir un objet pour contrôler la façon dont les enregistrements rendez-vous, rendez-vous périodique ou activité de service sont gérés.
Xrm.Page.data.save(saveOptions).then(successCallback, errorCallback)
Paramètres
Nom
Type
Obligatoire
Description
saveOptions
Objet
Non
Avec Mise à jour 1 de Microsoft Dynamics CRM Online 2015 ou version ultérieure, l'objet passé peut indiquer s'il convient d'utiliser les messages Book ou Reschedule plutôt que les messages Create ou Update.
Cette option s'applique seulement lorsqu'elle est utilisée avec les enregistrements rendez-vous, rendez-vous périodique ou activité de service.
Si vous souhaitez appliquer ces options, passez l'objet suivant en tant que paramètre :
{ UseSchedulingEngine: true}
successCallback
Fonction
Non
Fonctionnalité à appeler lorsque l'opération aboutit. Aucun paramètre n'est passé à cette fonction.
errorCallback
Fonction
Non
Fonction à appeler lorsque l'opération échoue.
Un objet avec les propriétés suivantes est transmis :
errorCode : Number. Code d’erreur.
message : String. Message d'erreur localisé.
Remarques
Cette méthode est uniquement disponible pour 41462684-3e5d-4858-8be4-1a7c4fcdeff6#BKMK_UpdatedEntties.
Voir aussi
Référence par programmation côté client
Référence rapide des scripts de formulaires
Xrm.Page.data.entity (référence côté client)
Attribut Xrm.Page.data.entity (référence côté client)
Écrire du code pour les formulaires Microsoft Dynamics 365
Utiliser le modèle d’objet Xrm.Page
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright