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.
Táto udalosť nastane Pred zmenou fázy ovládacieho prvku toku obchodného procesu. Táto udalosť nastane potom, čo používateľ vyberie tlačidlá Ďalšia fáza, Prejsť na predchádzajúcu etapu alebo Nastaviť aktívnu fázu v používateľskom rozhraní alebo keď vývojár používa metódu formContext.data.process.moveNext, formContext.data.process.movePreviousalebo formContext.data.process.setActiveStage .
Note
Udalosť OnPreStageChange je podporovaná len v zjednotenom rozhraní.
V rámci skriptu webového zdroja zaregistrovaného na udalosť onPreStageChange môže vývojár vyvolať nasledujúci objekt executionContext odovzdaný do skriptu webového zdroja:
executionContext.getEventArgs().preventDefault();
Pri vyvolaní preventDefault:
- Navigácia fázy sa nespracuje. Inštancia procesu zostane v pôvodnej fáze.
- V navigácii medzi tabuľkami sa forma tabuľky cieľovej fázy neotvorí.
- 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, ktoré sa zaregistrovali na lokaliteStageChange, sa nebudú vyvolávať.
Kontextový objekt spustenia sa odovzdá obslužným programom udalostí pre túto udalosť. Na načítanie objektu s nasledujúcimi metódami môžete použiť metódu getEventArgs :
-
getDirection: Vráti reťazec, ktorý je buď
NextaleboPreviousna zobrazenie smeru zmeny fázy. - getStage: vráti objekt fázy. Okrem toho, keď sa navigácia presunie do novej tabuľky, vrátená fáza predstavuje objekt cieľovej fázy – teda ďalšiu aktívnu fázu. Keď sa navigácia presunie na novú tabuľku, fáza je fáza, z ktorej sa prechádza, čiže objekt predchádzajúcej aktívnej fázy. Ďalšie informácie: Metódy fázy.
Metódy podporované pre túto udalosť
- formContext.data.process. Pridajte metóduOnPreStageChange a pridajte obsluhy udalostí pre túto udalosť.
- formContext.data.process. metódu removeOnPreStageChange na odstránenie obsluhy udalostí 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