ValidateTransitionIn 유효성 검사기는 인바운드 전환이 없고 워크플로에서 실행할 수 없는 활동을 찾습니다.
확인 요약
위험:인바운드 전환이 없는 활동은 워크플로우에서 실행할 수 있는 수단이 없습니다. 이러한 활동에서 다른 논리가 빌드되면 워크플로가 중단되고 앞으로 나아갈 수 있는 수단이 없습니다.
목적: 인바운드 전환이 없는 활동을 찾습니다.
심각도 수준: 경고.
유효한 결과:유효한.
유효한 메시지: 이 워크플로우의 모든 활동에는 하나 이상의 인바운드 전환이 있습니다.
잘못된 결과: 올바르지 않음.
잘못된 메시지:이 워크플로우에는 입력 전환이 없는 <활동 수> 활동 조건이 포함되어 있습니다.
제안된 작업:혼동을 줄이고 워크플로우를 이해하기 쉽게 만들기 위해 활동을 제거하거나 적절한 인바운드 전환을 제공합니다.
게시 가능:예
실행 가능:예
관련 정보:없음
문제 해결
이 유효성 검사기에서 감지된 활동은 워크플로 실행에 해를 끼치지 않지만 디자이너는 특히 프로덕션 시스템에서 실행할 수 없고 아무 목적도 제공하지 않는 캔버스에 활동이 있다는 것을 알아야 합니다. 이 오류는 일반적으로 도면의 시각적 해석으로 인해 발생합니다.
이 예제 워크플로는 완벽하게 유효한 것으로 보입니다. 그러나 자세히 살펴보면 값 설정 에서의 전환이 승인 - 사용자 에서 멈추지 않습니다(화살표 끝이 없음). 대신 해당 전환은 End로 직접 이동합니다. 따라서 승인 - 사용자가 실행할 수 없습니다. 승인의 조건 라우팅을 기반으로 하는 워크플로우가 있기 때문에 디자이너가 승인을 실행하려고 의도했으며 수정이 필요한 것으로 보입니다.그림 1. TransitionIn 유효하지 않음
이 유효성 확인 도구는 디자이너를 인바운드 전환이 없는 특정 활동 및 조건으로 안내합니다. 디자이너는 전환을 설정하거나 활동을 제거해야 합니다.