Partajați prin


onPreProcessStatusChange eveniment (referință API client)

Se aplică la Dynamics 365 (online), versiunea 9.x

Acest eveniment are loc înainte de modificarea stării unei instanțe de proces.

Utilizați formContext.data.process. addOnPreProcessStatusChange metoda de adăugare a rutinelor de tratare a evenimentelor pentru acest eveniment și formContext.data.process. removeOnPreProcessStatusChange metoda pentru a le elimina.

Dintr-un script de resursă web înregistrat la onPreProcessStatusChange eveniment, un dezvoltator poate invoca următoarea metodă a obiectului executionContext transmisă în scriptul de resurse web:

executionContext.getEventArgs().preventDefault();

Atunci când invocați preventDefault:

  • Modificarea stării nu este procesată. Instanța de proces rămâne în stadiul original din starea inițială.
  • Salvarea formularului principal nu este procesată. În cazul în care forma principală a fost într-o stare murdară, ar rămâne într-o stare murdară.
  • Orice resurse web înregistrate peProcessStatusChange nu sunt invocate.

Acest API client este acceptat doar pentru clientul unificat. Clientul web moștenit nu acceptă acest API client.

Metode acceptate pentru acest eveniment

Evenimente (Referință API client)
Evenimente în formulare și grile în aplicații bazate pe model