RuleActionType enum
Typ akce, která se má provést při aktivaci pravidla
Pole
MakeRequired = 1 | Nastavte cílové pole jako povinné. Příklad: {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":"""} |
MakeReadOnly = 2 | Nastavte cílové pole jen pro čtení. Příklad: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":"""} |
SetDefaultValue = 3 | Nastavte výchozí hodnotu cílového pole. Používá se, pokud uživatel vytvoří pole typu integer/string a nastaví výchozí hodnotu tohoto pole. |
SetDefaultFromClock = 4 | Nastavte výchozí hodnotu cílového pole z hodin serveru. To se používá, pokud uživatel vytvoří pole, jako je datum a čas, a použije výchozí hodnotu. |
SetDefaultFromCurrentUser = 5 | Nastavte výchozí hodnotu aktuálního uživatele v cílovém poli. Používá se, pokud uživatel vytvoří pole identity typu a použije výchozí hodnotu. |
SetDefaultFromField = 6 | Nastavte výchozí hodnotu z existujícího pole na cílové pole. Použitá hodnota chce nastavit existující hodnotu pole na aktuální pole. |
CopyValue = 7 | Nastavte hodnotu cílového pole na danou hodnotu. Příklad: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", hodnota: "samplevalue"} |
CopyFromClock = 8 | Nastavte hodnotu z hodin. |
CopyFromCurrentUser = 9 | Nastavte aktuálního uživatele na cílové pole. Příklad: {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}. |
CopyFromField = 10 | Zkopírujte hodnotu ze zadaného pole a nastavte ji na cílové pole. Příklad: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. Tady se hodnota zkopíruje z pole System.ChangedBy a nastaví se na pole System.AssingedTo. |
SetValueToEmpty = 11 | Nastavte hodnotu cílového pole na prázdnou. |
CopyFromServerClock = 12 | K nastavení hodnoty cílového pole použijte aktuální čas. Příklad: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", hodnota: ""} |
CopyFromServerCurrentUser = 13 | K nastavení hodnoty cílového pole použijte aktuálního uživatele. |
HideTargetField = 14 | Skryje cílové pole ve formuláři. Jedná se pouze o akci na straně serveru. |
DisallowValue = 15 | Zakáže nastavení pole na určitou hodnotu. |