Condividi tramite


movePrevious (Informazioni di riferimento sulle API client)

Passa alla fase precedente.

È anche possibile passare a una fase precedente in una tabella diversa.

Sintassi

formContext.data.process.movePrevious(callbackFunction);

Parametri

Nome TIPO Obbligatorio Description
callbackFunction Funzione NO Funzione da chiamare al termine dell'operazione. Vedere callbackFunction

callbackFunction

Questa funzione di callback viene passata a uno dei valori stringa seguenti per indicare lo stato dell'operazione:

Value Motivo
success L'operazione è stata completata.
crossEntity La fase successiva riguarda una tabella diversa.
beginning La fase attiva è la prima fase del percorso attivo.
invalid L'operazione non è riuscita perché la fase selezionata non corrisponde alla fase attiva.
dirtyForm Questo valore viene restituito se i dati nella pagina non vengono salvati.
stageGate Una o più colonne obbligatorie nella fase corrente sono vuote.
preventDefault Questo valore viene restituito se un OnPreStageChange gestore eventi richiama preventDefault.

Importante

Questo metodo può essere utilizzato solo quando la fase selezionata e la fase attiva sono uguali. Quando il codice viene avviato dall'evento OnStageChange , verrà selezionata la fase corrente. Quando il codice viene avviato dall'evento OnStageSelected , è consigliabile usare il metodo getActiveStage per verificare che la fase selezionata sia anche la fase attiva. Per qualsiasi altro evento di modulo, non è possibile determinare quale fase è attualmente selezionata. Per ottenere risultati ottimali, questo metodo deve essere usato solo nel codice chiamato nelle funzioni avviate dagli eventi OnStageChange e OnStageSelected .

Osservazioni:

Questo metodo fa sì che si verifichi l'evento OnStageChange .

moveNext
formContext.data.process