처리 작업 복귀

처리 작업에서 변경된 모든 레코드를 원래 상태로 되돌리고 현재 처리 작업을 종료합니다.

다음도 참조하십시오. 

옵션 

  • 조건은 true로 평가된 경우에만 처리 작업을 복귀합니다.

  • 오류 코드는 제공된 오류 코드가 5000~5499 범위인 경우 Get(마지막 오류), Get(마지막 오류 세부 정보), Get(마지막 오류 위치)에 대한 사용자 설정 오류 코드를 반환합니다.

  • 오류 메시지는 제공된 오류 코드가 5000~5499 범위인 경우 Get(마지막 오류 세부 정보), Get(마지막 오류 위치)에 대한 사용자 설정 오류 메시지를 반환합니다.

호환성 

제품

지원

FileMaker Pro

FileMaker Go

FileMaker WebDirect

FileMaker Server

FileMaker Cloud

FileMaker Data API

사용자 설정 웹 발행

다음 버전에서 시작됨 

19.6.1

설명 

처리 작업 복귀:

  • 활성 레코드가 종료됨

  • 다른 적절한 트리거를 활성화함

  • 중첩된 거래에서 사용되지 않는 한, '처리 작업 열기'와 '처리 작업 커밋' 사이에서만 허용됩니다(처리 작업 열기 참조). 그렇지 않으면, 오류 코드 3("명령을 사용할 수 없습니다")을 반환합니다.

처리 작업 복귀는 다음을 수행합니다.

  • 일치하는 ‘처리 작업 커밋’ 단계로 이동

처리 작업 복귀는 다음을 수행하지 않습니다.

  • 일련 번호 증분 자동 입력 복귀

  • 테이블 비우기 복귀

  • OnRecordRevert 스크립트 트리거 활성화

예제 1 

처리 작업의 레코드를 복귀합니다.

복사
처리 작업 열기 []
    필드 설정 [ 자산::설명 ; "설명 텍스트" ]
    처리 작업 복귀 []
처리 작업 커밋

예제 2 

조건이 충족되면 처리 작업의 레코드를 복귀합니다.

복사
처리 작업 열기 []
    필드 설정 [ 자산::설명 ; "설명 텍스트" ]
    처리 작업 복귀 [ 조건: 1 ]
처리 작업 커밋

예제 3 

처리 작업의 레코드를 복귀하고 사용자 설정 오류를 반환합니다.

복사
처리 작업 열기 []
    필드 설정 [ 자산::설명 ; "설명 텍스트" ]
    처리 작업 복귀 [ 오류 코드: 5001 ; 오류 메시지: "사용자 설정 오류 텍스트" ]
처리 작업 커밋