moveNext (Client API reference)

Progresses to the next stage.

Moving to next stage isn't supported for different table.

Syntax

formContext.data.process.moveNext(callbackFunction);

Parameters

Name Type Required Description
callbackFunction Function No A function to call when the operation is complete. See callbackFunction

callbackFunction

This callback function is passed one of the following string values to indicate the status of the operation:

Value Reason
success The operation succeeded.
crossEntity The next stage is for a different table.
end The active stage is the last stage of the active path.
invalid The operation failed because the selected stage isn't the same as the active stage.
dirtyForm This value is returned if the data in the page isn't saved.
stageGate One or more required columns on the current stage are empty.

Important

This method can only be used when the selected stage and the active stage are the same. When your code is initiated from the OnStageChange event, the current stage will be selected. When your code is initiated from the OnStageSelected event, you should use the getActiveStage method to verify that the selected stage is also the active stage. For any other form event, it isn't possible to determine which stage is currently selected. For best results, this method should only be used in code that is called in functions initiated by the OnStageChange and OnStageSelected events.

Remarks

This method causes the OnStageChange event to occur.

movePrevious
formContext.data.process