Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
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ť
-
formContext.data.process. pridajte metóduOnPreProcessStatusChange a pridajte obsluhy udalostí pre túto udalosť. -
formContext.data.process. removeOnPreProcessStatusChange metódu remove event handlers pre túto udalosť.
Súvisiace články
Udalosti (odkaz na rozhranie API klienta)
Udalosti vo formulároch a mriežkach v aplikáciách riadených modelom