다음을 통해 공유


moveNext(클라이언트 API 참조)

다음 단계로 진행합니다.

다음 단계로 이동하는 것은 다른 테이블에 대해 지원되지 않습니다.

Syntax

formContext.data.process.moveNext(callbackFunction);

매개 변수

이름 유형 필수 Description
callbackFunction 기능 아니오 작업이 완료된 경우 호출할 함수입니다. callbackFunction 참조

callbackFunction

이 콜백 함수는 작업의 상태를 나타내기 위해 다음 문자열 값 중 하나로 전달됩니다.

가치 이유
success 작업이 성공했습니다.
crossEntity 다음 단계는 다른 테이블에 대한 것입니다.
end 활성 단계는 활성 경로의 마지막 단계입니다.
invalid 선택한 스테이지가 활성 스테이지와 같지 않아 작업이 실패했습니다.
dirtyForm 페이지의 데이터가 저장되지 않은 경우 이 값이 반환됩니다.
stageGate 현재 단계에서 하나 이상의 필수 열이 비어 있습니다.

중요합니다

이 메서드는 선택한 스테이지와 활성 단계가 동일한 경우에만 사용할 수 있습니다. OnStageChange 이벤트에서 코드를 시작하면 현재 스테이지가 선택됩니다. OnStageSelected 이벤트에서 코드를 시작하는 경우 getActiveStage 메서드를 사용하여 선택한 단계가 활성 단계인지 확인해야 합니다. 다른 양식 이벤트의 경우 현재 선택된 스테이지를 확인할 수 없습니다. 최상의 결과를 위해 이 메서드는 OnStageChangeOnStageSelected 이벤트에서 시작된 함수에서 호출되는 코드에서만 사용해야 합니다.

비고

이 메서드를 사용하면 OnStageChange 이벤트가 발생합니다.

movePrevious
formContext.data.process