변환의 오류 처리
활동 등록 정보의 변환에 검증 표현식을 추가할 수 있습니다.
검증을 사용하면 조건이 충족되지 않을 경우 활동 노드가 다른 상태(예: 완료됨 상태)로 전환되지 않도록 할 수 있습니다.
예를 들어, 사용자 정의 활동 정수 변수 "ptc_complete"가 0보다 작거나 100보다 크면 워크플로 활동 노드가 완료되지 않도록 할 수 있습니다.
java.lang.Exception e = new Exception("Value for PTC Complete must be between 0 and 100");
if(ptc_complete < 0 || ptc_complete > 100)
{
throw new wt.util.WTException(e);
}
"ptc_complete" 변수의 값이 120일 때 임무 책임자가 활동을 완료하려고 하면 작업이 실패합니다. 대신 "PTC 완료율 값이 0에서 100 사이의 값이어야 합니다."라는 오류 메시지가 나타납니다.
사용자는 PTC 완료율 값이 허용되는 범위 내에 있을 때 임무를 완료할 수 있습니다.
도움이 되셨나요?