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é. |
Articles associés
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é).