Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
S'aplica al Dynamics 365 (en línia), versió 9.x
Aquest esdeveniment es produeix abans que canviï l'estat d'una instància de procés.
Utilitzeu formContext.data.process. addOnPreProcessStatusChange per afegir controladors d'incidències per a aquest esdeveniment i formContext.data.process. removeOnPreProcessStatusChange per suprimir-los.
Des d'un script de recursos web registrat a l'esdeveniment onPreProcessStatusChange , un desenvolupador pot invocar el mètode següent a l'objecte executionContext passat a l'script de recursos web:
executionContext.getEventArgs().preventDefault();
Quan invoqueu preventDefault:
- El canvi d'estat no es processa. La instància del procés es manté a la fase original en l'estat original.
- El desament del formulari principal no es processa. Si la forma principal estigués en estat brut, romandria en un estat brut.
- No s'invoca cap recurs web que s'hagi registrat a ProcessStatusChange.
Aquesta API de client només s'admet al client unificat. El client web heretat no admet aquesta API de client.
Mètodes admesos per a aquest esdeveniment
-
formContext.data.process. addOnPreProcessStatusChange per afegir controladors d'incidències per a aquest esdeveniment. -
formContext.data.process. removeOnPreProcessStatusChange per suprimir els controladors d'incidències d'aquest esdeveniment.
Articles relacionats
Esdeveniments (referència de l'API del client)
Esdeveniments en formularis i quadrícules en aplicacions basades en models