formContext.data.save (référence de l’API client)

Enregistre 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.

En utilisant formContext.data.save, vous pouvez définir un objet pour contrôler la façon dont les enregistrements de rendez-vous, de rendez-vous périodiques ou d’activité de service sont traités.

Note

Lorsque vous utilisez des formulaires et que vous appelez la formContext.data.save méthode, veillez également à appeler la méthode preventDefault pour empêcher le déclenchement d’une opération d’enregistrement par défaut lorsqu’un utilisateur enregistre le formulaire.

Syntaxe

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

Paramètres

Nom Type Requise Description
saveOptions saveOptions Non Objet pour spécifier des options pour sauvegarder l’enregistrement.
successCallback Function Non Fonctionnalité à appeler lorsque l’opération aboutit.
errorCallback Function Non Fonction à appeler lorsque l’opération échoue. La fonction reçoit un objet avec les propriétés suivantes :

- errorCode : Nombre. Code d’erreur.

- message : Chaine. Message d'erreur localisé.

paramètre saveOptions

Nom Type Description
saveMode Number (Facultatif) Spécifiez une valeur qui indique comment l’événement d’enregistrement a été lancé. Pour obtenir la liste des valeurs prises en charge, voir la valeur renvoyée par la méthode getSaveMode.

La définition de l’opération saveMode n’effectue pas réellement l’action correspondante . Elle fournit simplement des informations aux OnSave gestionnaires d’événements sur la raison de l’opération d’enregistrement.
useSchedulingEngine Boolean (Facultatif) Indiquez s’il faut utiliser ou non les BookReschedule messages ou Update les Create messages.

Cette option s’applique uniquement lorsqu’elle est utilisée avec les enregistrements d’activité de rendez-vous, de rendez-vous périodique ou de service.

Cette propriété n’est pas prise en charge dans Unified Interface.

formContext.data.entity.save
formContext