Partager via


moveNext (référence de l’API client)

Progresse à la phase suivante.

Le passage à l’étape suivante n’est pas pris en charge pour une table différente.

Syntaxe

formContext.data.process.moveNext(callbackFunction);

Paramètres

Nom  Type Requise Description
callbackFunction Function No Fonction à appeler lorsque l’opération est terminée. Voir callbackFunction

callbackFunction

Cette fonction de rappel reçoit l’une des valeurs de chaîne suivantes pour indiquer le statut de l’opération :

active Motif
success L’opération a réussi.
crossEntity L’étape suivante est pour une table différente.
end La phase active est la dernière phase du chemin actif.
invalid L’opération a échoué car la phase sélectionnée n’est pas identique à la phase active.
dirtyForm Cette valeur est retournée si les données de la page ne sont pas enregistrées.
stageGate Une ou plusieurs colonnes obligatoires de l’étape actuelle sont vides.

Important

Cette méthode peut uniquement être utilisée lorsque la phase sélectionnée et la phase active sont identiques. Lorsque votre code est initialisé à partir de l’événement OnStageChange, la phase actuelle est sélectionnée. Lorsque votre code est initialisé à partir de l’événement OnStageSelected, vous devez utiliser la méthode getActiveStage pour vérifier que la phase sélectionnée est également la phase active. Pour tout autre événement de formulaire, il est impossible de déterminer la phase actuellement sélectionnée. Pour de meilleurs résultats, cette méthode ne doit être utilisée que dans le code appelé dans les fonctions initialisées par les événements OnStageChange et OnStageSelected.

Remarques

Cette méthode déclenche l’événement OnStageChange.

movePrevious
formContext.data.process