2017-02-09 15 views

답변

1

이 같은 과정을 만들 수 있습니다 enter image description here : 이전 사용자 작업의 출력을 검증하는 enter image description here

그리고 두 번째 게이트웨이 : 사용자 작업이 일부 같은 출력을해야합니다 enter image description here

enter image description here

0

제안 된 솔루션은 다음과 같은 방식으로 작동합니다.

  1. 액터
  2. 액터
  3. 게이트웨이는 새로운 작업이 생성되는 조건에 기초하여 조건을
  4. 평가 작업 완료 데이터를 채운다. 예외는 (확인 실패)으로 즉시 해고하고, 사용자 작업이 완료되지 않은 - 내가 더 편리 말할 것

는 1. 배우가 2. 배우가 작업을 완료 데이터를 채 웁니다입니다. 액터는 입력을 수정할 가능성이 있습니다. 은 사용자 작업에 리스너를 추가하고있는이 검사 실패의 경우에 예외가 발생합니다 : 방법

. http://www.flowable.org/docs/userguide-5.22.0/index.html#taskListeners

+0

이 검사는 결과가 정확한지 확인하기 위해 자동 검사 및 사용자 작업에 대한 서비스 작업이 포함될 수 있으므로 즉시 실행되지 않습니다. 따라서 필자는 실패 대신 채우기 데이터 단계를 완료해야합니다. – wener

+0

의미가 있습니다. 그래서 모델을 만들 수 있습니다. –

+0

마틴의 접근법에 관한 문제는 "태드 아이디가없는 세금 문서를 요청할 수 없습니다."와 같은 팝업 메시지 이외에 실패 이유를 사용자에게 피드백하기가 어렵다는 것입니다. 물론 작동하지만 90 년대입니다. –

0

솔직히 위의 작업이 진행되는 동안 프로세스 추적 및 재 작업 데이터가 왜곡 될 수 있으므로 실제로는 바람직하지 않습니다. 그리고, 그것은 오늘날 평범한 UI 세계에서 특히보기 흉한 것입니다. 프로세스에서 계속 진행하기 전에 필드와 양식 필드 조합의 유효성을 검사해야합니다. 분명히 Outbox Community UI는이 기능을 지원하지 않지만 버전 5 UI의 날짜가 오래되었습니다 (4 세 이상).

(Brazos와 같이)보다 강력한 UI 레이어를 강력히 권장합니다. 그렉

+0

예, 웹 UI에서 대부분의 점검을 수행 할 수 있지만 여전히 웹 ui에서 모든 점검을 수행 할 수있는 것은 아닙니다. 점검에는 자동 서비스 태스크 및 수동 사용자 태스크가 포함되어 입력 데이터가 유효한지 확인합니다. – wener