movePrevious (référence de l’API client)
Revient à la phase précédente.
Vous pouvez également passer à une étape précédente dans un autre tableau.
Syntaxe
formContext.data.process.movePrevious(callbackFunction);
Paramètres
Nom | Type | Obligatoire | Description |
---|---|---|---|
callbackFunction | Function | Non | 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. |
beginning |
La phase active est la premiè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 sera 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. |
preventDefault |
Cette valeur sera renvoyée si un gestionnaire d’événements OnPreStageChange appelle preventDefault. |
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
Ces méthodes génèreront l’événement OnStageChange.
Articles associés
moveNext
formContext.data.process
Notes
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).