Partager via


Enregistrement des arguments d’événement (référence d’API client)

En cas d’événement de formulaire OnSave, vous pouvez utiliser la méthode getEventArgs d’objet du contexte d’exécution pour récupérer un objet qui contient des méthodes permettant de gérer l’événement d’enregistrement.

Méthode Description
getSaveMode Renvoie la valeur indiquant comment l’événement d’enregistrement a été initié par l’utilisateur.
isDefaultPrevented Renvoie la valeur indiquant si l’événement d’enregistrement a été annulé, car la méthode preventDefault a été utilisée dans ce gestionnaire d’événements ou un gestionnaire d’événements précédent.
preventDefault Annule l’opération d’enregistrement, mais tous les gestionnaires restants pour l’événement seront toujours exécutés.
preventDefaultOnError Annule l’opération d’enregistrement si le gestionnaire d’événements comporte une erreur de script, renvoie une promise rejetée pour un gestionnaire d’événements asynchrone ou si l’opération expire.
disableAsyncTimeout Désactive le délai d’attente pour le gestionnaire d’événements. Au lieu de cela, l’événement attend que la promesse du gestionnaire d’événements soit remplie. En savoir plus sur les délais d’attente Async OnSave

Arguments de l’événement PostSave

En cas d’événement de formulaire OnPostSave, vous pouvez utiliser la méthode getEventArgs d’objet du contexte d’exécution pour récupérer un objet qui contient des méthodes permettant de gérer l’événement d’enregistrement.

méthode Description
getEntityReference Utilisez cette méthode pour connaître les informations sur une table en cours d’enregistrement. Il renvoie le nom logique de la table, l’ID d’enregistrement et le nom de la table si l’enregistrement a réussi.
getIsSaveSuccess Utilisez cette méthode pour savoir si l’opération d’enregistrement a réussi ou a échoué.
getSaveErrorInfo Utilisez cette méthode pour connaître les détails de l’erreur expliquant pourquoi une sauvegarde a échoué.

Contexte d’exécution de l’API client
Méthodes du contexte d’exécution

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).