RuleActionType enum
Typ akcji do wykonania po wyzwoleniu reguły.
Pola
MakeRequired = 1 | Ustaw pole docelowe jako wymagane. Przykład: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":"} |
MakeReadOnly = 2 | Ustaw pole docelowe jako tylko do odczytu. Przykład: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":"} |
SetDefaultValue = 3 | Ustaw wartość domyślną w polu docelowym. Jest to używane, jeśli użytkownik tworzy pole liczby całkowitej/ciągu i ustawia wartość domyślną tego pola. |
SetDefaultFromClock = 4 | Ustaw wartość domyślną w polu docelowym z zegara serwera. Jest to używane, jeśli użytkownik tworzy pole, takie jak Data/godzina i używa wartości domyślnej. |
SetDefaultFromCurrentUser = 5 | Ustaw domyślną wartość bieżącego użytkownika w polu docelowym. Jest to używane, jeśli użytkownik tworzy pole tożsamości typu i używa wartości domyślnej. |
SetDefaultFromField = 6 | Ustaw wartość domyślną z istniejącego pola na pole docelowe. W tym przypadku chcesz ustawić istniejącą wartość pola na bieżące pole. |
CopyValue = 7 | Ustaw wartość pola docelowego na daną wartość. Przykład: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"} |
CopyFromClock = 8 | Ustaw wartość z zegara. |
CopyFromCurrentUser = 9 | Ustaw bieżącego użytkownika na pole docelowe. Przykład: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":"}. |
CopyFromField = 10 | Skopiuj wartość z określonego pola i ustaw ją na pole docelowe. Przykład: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. W tym miejscu wartość jest kopiowana z pola "System.ChangedBy" i ustawiona na pole "System.AssingedTo". |
SetValueToEmpty = 11 | Ustaw wartość pola docelowego na pustą. |
CopyFromServerClock = 12 | Użyj bieżącego czasu, aby ustawić wartość pola docelowego. Przykład: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""} |
CopyFromServerCurrentUser = 13 | Użyj bieżącego użytkownika, aby ustawić wartość pola docelowego. |
HideTargetField = 14 | Ukrywa pole docelowe z formularza. Jest to akcja tylko po stronie serwera. |
DisallowValue = 15 | Uniemożliwia ustawienie pola na określoną wartość. |