udalosť onPreProcessStatusChange (odkaz na rozhranie API klienta)

Vzťahuje sa na systém Dynamics 365 (online), verzia 9.x

Táto udalosť nastane pred zmenou stavu inštancie procesu.

Použite proces formContext.data.process. pridajte metóduOnPreProcessStatusChange a pridajte obslužné programy udalostí pre túto udalosť a proces formContext.data.process. removeOnPreProcessStatusChange metódu remove them.

V skripte webového zdroja zaregistrovanom na onPreProcessStatusChange udalosť môže vývojár vyvolať nasledujúcu metódu executionContext pri objekte odovzdanom do skriptu webového zdroja:

executionContext.getEventArgs().preventDefault();

Pri vyvolaní preventDefault:

  • Zmena stavu sa nespracuje. Inštancia procesu zostáva v pôvodnej etape v pôvodnom stave.
  • Uloženie hlavného formulára sa nespracuje. Ak by bola hlavná forma v znečistenom stave, zostala by v znečistenom stave.
  • Žiadne webové zdroje zaregistrované na lokaliteProcessStatusChange sa nevyvolávajú.

Toto rozhranie API klienta je podporované len v zjednotenom klientovi. Starší webový klient nepodporuje toto rozhranie API klienta.

Metódy podporované pre túto udalosť

Udalosti (odkaz na rozhranie API klienta)
Udalosti vo formulároch a mriežkach v aplikáciách riadených modelom