Sdílet prostřednictvím


movePrevious (referenční dokumentace k rozhraní API klienta)

Přesune se do předchozí fáze.

Můžete také přejít na předchozí fázi v jiné tabulce.

Syntaxe

formContext.data.process.movePrevious(callbackFunction);

Parametry

Název Typ Povinné Description
callbackFunction Funkce Ne Funkce, která se má volat po dokončení operace. Zobrazit funkci zpětného volání

callbackFunction

Tato funkce zpětného volání je předána jedna z následujících řetězcových hodnot označující stav operace:

Hodnota Důvod
success Operace byla úspěšná.
crossEntity Další fáze je určená pro jinou tabulku.
beginning Aktivní fáze je první fáze aktivní cesty.
invalid Operace selhala, protože vybraná fáze není stejná jako aktivní fáze.
dirtyForm Tato hodnota se vrátí, pokud se data na stránce neuloží.
stageGate Jeden nebo více požadovaných sloupců v aktuální fázi je prázdné.
preventDefault Tato hodnota se vrátí, pokud OnPreStageChange obslužná rutina události vyvolá preventDefault.

Důležité

Tuto metodu lze použít pouze v případě, že vybraná fáze a aktivní fáze jsou stejné. Když je kód inicializován z události OnStageChange , bude vybrána aktuální fáze. Když je váš kód inicializován z OnStageSelected události, měli byste použít getActiveStage metoda k ověření, že vybraná fáze je také aktivní fáze. U jakékoli jiné události formuláře není možné určit, která fáze je aktuálně vybrána. Pro zajištění nejlepších výsledků by tato metoda měla být použita pouze v kódu, který je volána ve funkcích iniciovaných událostmi OnStageChange a OnStageSelected .

Poznámky

Tato metoda způsobí, že dojde k události OnStageChange .

moveNext
formContext.data.process