Condividi tramite


moveNext (Informazioni di riferimento sulle API client)

Procede alla fase successiva.

Il passaggio alla fase successiva non è supportato per tabelle diverse.

Sintassi

formContext.data.process.moveNext(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.
end La fase attiva è l'ultima 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.

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 .

movePrevious
formContext.data.process