다음을 통해 공유


movePrevious(클라이언트 API 참조)

이전 단계로 이동합니다.

다른 테이블의 이전 단계로 이동할 수도 있습니다.

Syntax

formContext.data.process.movePrevious(callbackFunction);

매개 변수

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

callbackFunction

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

가치 이유
success 작업이 성공했습니다.
crossEntity 다음 단계는 다른 테이블에 대한 것입니다.
beginning 활성 단계는 활성 경로의 첫 번째 단계입니다.
invalid 선택한 스테이지가 활성 스테이지와 같지 않아 작업이 실패했습니다.
dirtyForm 페이지의 데이터가 저장되지 않은 경우 이 값이 반환됩니다.
stageGate 현재 단계에서 하나 이상의 필수 열이 비어 있습니다.
preventDefault 이벤트 처리기가 preventDefault를 OnPreStageChange 호출하면 이 값이 반환됩니다.

중요합니다

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

비고

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

moveNext
formContext.data.process