RuleConditionType enum
규칙 조건의 유형입니다.
필드
When = 1 | $When. 이 조건은 다른 필드에 특정 값이 있는 경우, 즉 참조된 필드의 Is 값이 지정된 리터럴 값과 같은 경우 자식의 실행을 제한합니다. |
WhenNot = 2 | $WhenNot.이 조건은 다른 필드에 특정 값이 없는 경우, 즉 참조된 필드의 Is 값이 지정된 리터럴 값과 같지 않은 경우 자식의 실행을 제한합니다. |
WhenChanged = 3 | $WhenChanged.이 조건은 다른 필드가 변경된 경우, 즉 참조된 필드의 Is 값이 해당 필드의 Was 값과 같지 않은 경우 자식의 실행을 제한합니다. |
WhenNotChanged = 4 | $WhenNotChanged.이 조건은 다른 필드가 변경되지 않은 경우, 즉 참조된 필드의 Is 값이 해당 필드의 Was 값과 같은 경우 자식의 실행을 제한합니다. |
WhenWas = 5 | $WhenWas. 이 조건은 다른 필드 값이 한 값에서 다른 값으로 변경되는 경우 자식의 실행을 제한합니다. 예를 들어 조건이 인 경우: 작업 항목 상태가 새로 만들기에서 승인됨으로 변경되면 여기서 $WhenWas 절은 workitem의 "새로 만들기" 상태를 정의하고 $When 절은 "승인됨" 상태를 정의합니다. |
WhenStateChangedTo = 6 | |
WhenStateChangedFromAndTo = 7 | |
WhenWorkItemIsCreated = 8 | |
WhenValueIsDefined = 9 | |
WhenValueIsNotDefined = 10 | |
WhenCurrentUserIsMemberOfGroup = 11 | 이 조건은 현재 사용자가 특정 그룹의 구성원인지 확인합니다. 이 조건에는 서버 쪽 규칙 조건과 1:1 매핑이 없으므로 고객의 이해 편의를 위해 추가된 더미 조건입니다. 이 조건은 나중에 FOR 멤버 자격 필터 로 변환됩니다. 예: 조건이 인 경우: WhenCurrentUserIsMemberOfGroup "Approvers", "MakeRequired" Field1.Here는 For 규칙 , "승인자"에 대한 "MakeRequired"로 변환됩니다. |
WhenCurrentUserIsNotMemberOfGroup = 12 | 이 조건은 현재 사용자가 특정 그룹의 멤버가 아닌지 확인합니다. 이 조건에는 서버 쪽 규칙 조건과 1:1 매핑이 없으므로 고객의 이해 편의를 위해 추가된 더미 조건입니다. 이 조건은 나중에 NOT 멤버 자격 필터 로 변환됩니다. 예: 조건이 인 경우: WhenCurrentUserIsNotMemberOfGroup "Approvers" then "MakeRequired" Field1.Here it translates to a Not rule , "MakeRequired" not "Approvers" |