Zdieľať cez


movePrevious (odkaz na klientske rozhranie API)

Prejde na predchádzajúcu etapu.

Môžete tiež prejsť na predchádzajúcu fázu v inej tabuľke.

Syntax

formContext.data.process.movePrevious(callbackFunction);

Parametre

Meno Typ Požaduje sa Description
callbackFunction Function Nie Funkcia, ktorá vyvolá volanie po dokončení operácie. Pozrite si funkciu callbackFunction

callbackFunction

Táto funkcia spätného volania odovzdá jednu z nasledujúcich hodnôt reťazca na označenie stavu operácie:

Hodnota Dôvod
success Operácia bola úspešná.
crossEntity Ďalšou fázou je iná tabuľka.
beginning Aktívna etapa je prvou fázou aktívnej cesty.
invalid Operácia zlyhala, pretože vybratá fáza nie je rovnaká ako aktívna fáza.
dirtyForm Táto hodnota sa vráti, ak sa údaje na stránke neuložia.
stageGate Jeden alebo viac požadovaných stĺpcov v aktuálnej fáze je prázdnych.
preventDefault Táto hodnota sa vráti, ak obsluha OnPreStageChange udalostí vyvolá funkciu PreventDefault.

Dôležité

Túto metódu možno použiť iba vtedy, keď sú vybraté fázy a aktívna fáza rovnaké. Keď sa kód spustí z udalosti OnStageChange , vyberie sa aktuálna fáza. Po spustení kódu z udalosti OnStageSelected by ste mali použiť metódu getActiveStage , aby ste overili, že vybratá fáza je tiež aktívnou fázou. Pri akejkoľvek inej udalosti formulára nie je možné určiť, ktorá fáza je aktuálne vybratá. Na dosiahnutie najlepších výsledkov by sa táto metóda mala použiť iba v kóde, ktorý sa nazýva vo funkciách iniciovaných udalosťami OnStageChange a OnStageSelected .

Poznámky

Táto metóda spôsobuje, že sa vyskytla udalosť OnStageChange .

moveNext
formContext.data.process