Sdílet prostřednictvím


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.