기본 관리 > 공동 작업 지원 > 워크플로 관리 > 워크플로 도구 > 워크플로 템플릿 관리 > 워크플로 코드 예 > 투표 집계 > 투표 예: 두 개의 이벤트
  
투표 예: 두 개의 이벤트
이 예에서는 10명의 멤버가 있는 팀을 사용합니다. 이 팀은 팀 유니폼으로 사용할 새 셔츠를 디자인하고 있습니다.
셔츠에 어떤 색을 사용할지에 대해 투표를 하려고 합니다. 두 개의 라우팅 이벤트가 제공됩니다.
파란색
노란색
모든 멤버가 필수 참여자입니다.
WfTally.any
파란색, 노란색 또는 둘의 조합에 투표할 수 있습니다.
누구라도 노란색에 투표하면 새 셔츠는 노란색입니다.
아무도 노란색에 투표하지 않으면 새 셔츠는 파란색입니다.
라우팅 유형
표현식
투표
결과
수동
//Get the object that represents this activity.
WfAssignedActivity mySelf = ((WfAssignedActivity)self.getObject());
//Specify the result.
result = WfTally.any(self, "Yellow", "Blue");
노란색 2
파란색 10
노란색
WfTally.all
파란색, 노란색 또는 둘의 조합에 투표할 수 있습니다.
모두 노란색에 투표하면 새 셔츠는 노란색입니다.
한 명 이상이 노란색에 투표하지 않으면 새 셔츠는 파란색입니다.
라우팅 유형
표현식
투표
결과
수동
//Get the object that represents this activity.
WfAssignedActivity mySelf = ((WfAssignedActivity)self.getObject());
//Specify the result.
result = WfTally.all(self, "Yellow", "Blue");
노란색 9
파란색 3
파란색
WfTally.percent
파란색, 노란색 또는 둘의 조합에 투표할 수 있습니다.
팀의 30% 이상이 노란색에 투표하면 새 셔츠는 노란색입니다.
팀의 30% 미만이 노란색에 투표하면 새 셔츠는 파란색입니다.
연산자에 대한 정보는 집계 연산자를 참조하십시오.
라우팅 유형
표현식
투표
결과
수동 제외
//Get the object that represents this activity.
WfAssignedActivity mySelf = ((WfAssignedActivity)self.getObject());
//Specify the result.
result = WfTally.percent(self, WfTally.GT, 30, "Yellow", "Blue");
노란색 4
파란색 8
노란색
WfTally.number
파란색, 노란색 또는 둘의 조합에 투표할 수 있습니다.
3명 이상이 노란색에 투표하면 새 셔츠는 노란색입니다.
3명 미만이 노란색에 투표하면 새 셔츠는 파란색입니다.
연산자에 대한 정보는 집계 연산자를 참조하십시오.
라우팅 유형
표현식
투표
결과
수동
//Get the object that represents this activity.
WfAssignedActivity mySelf = ((WfAssignedActivity)self.getObject());
//Specify the result.
result = WfTally.number(self, WfTally.GTE, 3, "Yellow", "Blue");
노란색 3
파란색 8
노란색
WfTally.plurality
파란색이나 노란색 중 하나에만 투표할 수 있습니다.
노란색이 파란색보다 득표율이 높으면 새 셔츠는 노란색입니다.
노란색과 파란색의 득표율이 같으면 새 셔츠는 노란색입니다.
파란색이 노란색보다 득표율이 높으면 새 셔츠는 파란색입니다.
라우팅 유형
표현식
투표
결과
수동 제외
//Get the object that represents this activity.
WfAssignedActivity mySelf = ((WfAssignedActivity)self.getObject());
//Specify the result.
result = WfTally.plurality(self, "Yellow", "Blue");
노란색 5
파란색 5
노란색
WfTally.notPlurality
파란색이나 노란색 중 하나에만 투표할 수 있습니다.
노란색이 파란색보다 득표율이 낮으면 새 셔츠는 노란색입니다.
노란색과 파란색의 득표율이 같으면 새 셔츠는 노란색입니다.
파란색이 노란색보다 득표율이 낮으면 새 셔츠는 파란색입니다.
라우팅 유형
표현식
투표
결과
수동 제외
//Get the object that represents this activity.
WfAssignedActivity mySelf = ((WfAssignedActivity)self.getObject());
//Specify the result.
result = WfTally.notPlurality(self , "Yellow", "Blue");
노란색 6
파란색 4
파란색
관련 항목