Partager via


Événement onPreProcessStatusChange (référence de l’API client)

S'applique à Dynamics 365 (online), version 9.x

Cet événement se produit avant que le statut d’une instance de processus change.

Utilisez la méthode formContext.data.process.addOnPreProcessStatusChange pour ajouter des gestionnaires d’événements pour cet événement et la méthode formContext.data.process.removeOnPreProcessStatusChange pour les supprimer.

Dans un script de ressource web enregistré pour l’événement onPreProcessStatusChange, le développeur peut appeler ce qui suit sur l’objet executionContext transmis dans les scripts de ressource web :

executionContext.getEventArgs().preventDefault();

Lorsque vous appelez preventDefault :

  • La modification de l’état ne sera pas traitée. L’instance de processus reste à la phase d’origine dans l’état d’origine.
  • L’enregistrement du formulaire principal ne sera pas traité. Si le formulaire principal est dans un état modifié, il demeurera à un état modifié.
  • Toutes les ressources web ayant enregistré onProcessStatusChange ne sont pas appelées.

Cette API client est uniquement prise en charge sur Unified Client. Le client web hérité ne prend pas en charge cette API client.

Méthodes prises en charge pour cet événement

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é).