RuleActionType enum
규칙이 트리거될 때 수행할 작업 유형입니다.
필드
MakeRequired = 1 | 대상 필드를 필수로 만듭니다. 예: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""} |
MakeReadOnly = 2 | 대상 필드를 읽기 전용으로 만듭니다. 예: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""} |
SetDefaultValue = 3 | 대상 필드에 기본값을 설정합니다. 사용자가 정수/문자열 필드를 만들고 이 필드의 기본값을 설정하는 경우에 사용됩니다. |
SetDefaultFromClock = 4 | 서버 클록에서 대상 필드의 기본값을 설정합니다. 사용자가 날짜/시간과 같은 필드를 만들고 기본값을 사용하는 경우에 사용됩니다. |
SetDefaultFromCurrentUser = 5 | 대상 필드에서 기본 현재 사용자 값을 설정합니다. 사용자가 형식 ID 필드를 만들고 기본값을 사용하는 경우에 사용됩니다. |
SetDefaultFromField = 6 | 기존 필드에서 대상 필드로 기본값을 설정합니다. 이 사용은 기존 필드 값을 현재 필드로 설정하려고 합니다. |
CopyValue = 7 | 대상 필드의 값을 지정된 값으로 설정합니다. 예: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"} |
CopyFromClock = 8 | 클록에서 값을 설정합니다. |
CopyFromCurrentUser = 9 | 현재 사용자를 대상 필드로 설정합니다. 예: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}. |
CopyFromField = 10 | 지정된 필드에서 값을 복사하고 대상 필드로 설정합니다. 예: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. 여기서 값은 "System.ChangedBy"에서 복사되고 "System.AssingedTo" 필드로 설정됩니다. |
SetValueToEmpty = 11 | 대상 필드의 값을 빈 값으로 설정합니다. |
CopyFromServerClock = 12 | 현재 시간을 사용하여 대상 필드의 값을 설정합니다. 예: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""} |
CopyFromServerCurrentUser = 13 | 현재 사용자를 사용하여 대상 필드의 값을 설정합니다. |
HideTargetField = 14 | 양식에서 대상 필드를 숨깁니다. 서버 쪽 전용 작업입니다. |
DisallowValue = 15 | 필드가 특정 값으로 설정되지 않도록 허용합니다. |