링크 정의
링크는 프로세스 정의 내에서 노드들 간의 제어 흐름을 정의합니다. 선행자 활동에서 이벤트를 브로드캐스트하거나 발생시킬 때 그 활동에서 어떤 작업을 수행할 것인지 결정하기도 합니다. 예를 들어, 사용자가 검토 작업을 마쳤을 때(해당 작업 페이지의 단추를 클릭함으로써 완료를 나타냄) 완료 이벤트가 다음 활동에 대한 링크를 발생시키도록 지정할 수 있습니다.
링크 등록 정보 창에서 이벤트를 작업에 매핑할 수 있습니다.
왼쪽 열에서 이벤트를 매핑하려면 오른쪽 열의 드롭다운 목록에서 후속자 작업을 선택하십시오. 둘 이상의 이벤트가 동일한 작업을 발생시키도록 지정할 수 있습니다. 이벤트가 무시되게 하려면 작업 열에 있는 필드를 비워 둡니다. 이벤트가 무시되면 해당 이벤트가 발생할 때 아무런 작업이 수행되지 않습니다.
발생 시 이벤트 경로의 모든 커넥터를 재설정하려면 루프 링크 확인란을 선택합니다. 루프 링크 확인란을 선택하면 해당 워크플로 루프를 다시 통과하기 전에 해당 루프의 커넥터가 재설정됩니다. 이미 발생한 커넥터는 재설정되어 다시 발생할 수 있습니다. 루프 링크는 루프 링크의 대상이 되는 워크플로 활동의 경로에 있는 모든 커넥터를 재설정하도록 설계되었습니다. 활동에서 앞뒤로 이동하다가 어떤 커넥터에 도달하면 그 커넥터는 이 활동의 경로에 있는 것으로 간주됩니다. 루프 링크는 빨간 색으로 표시됩니다.
대부분의 활동과 프로세스에 사용자 정의 라우팅 이벤트를 정의할 수 있습니다. 그러면 이러한 이벤트도 링크 등록 정보 창에 표시되고, 이들을 후속자 활동의 작업에 매핑할 수 있습니다. 예를 들어, 프로세스 정의에 다음의 지정된 활동을 포함할 수 있습니다.
승인
개정
수준 올리기
승인 활동은 두 가지 사용자 정의 라우팅 이벤트(예 및 아니오)를 정의합니다. 이 활동에는 개정 활동에 연결되는 링크와 수준 올리기 로봇에 연결되는 링크의 두 가지 링크가 있습니다. 개정 활동에 대한 링크는 승인 활동에서 아니오 이벤트가 발생되면 개정 활동에서 시작 작업을 수행하도록 구성될 수 있습니다. 다른 링크는 승인에서 예 이벤트가 발생할 때 수준 올리기 로봇에서 시작 작업을 수행하도록 구성될 수 있습니다. 이러한 방식으로 승인 활동에서 발생한 이벤트에 의해 개정 또는 수준 올리기 활동을 제어할 수 있습니다.
다음에 나오는 그림은 얻을 수 있는 결과를 보여줍니다.
또는
도움이 되셨나요?