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 pouze ke čtení. Příklad: {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""}

SetDefaultValue = 3

Nastavte výchozí hodnotu cílového pole. To se používá v případě, že uživatel vytvoří pole s celým číslem/řetězcem 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 Datum a čas a použije výchozí hodnotu.

SetDefaultFromCurrentUser = 5

Nastavte výchozí aktuální hodnotu uživatele v cílovém poli. Používá se v případě, že uživatel vytvoří pole typu identity a použije výchozí hodnotu.

SetDefaultFromField = 6

Nastavte výchozí hodnotu z existujícího pole na cílové pole. Tento použitý chce nastavit hodnotu existujícího 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 hodiny.

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"}. Zde je hodnota zkopírována z pole "System.ChangedBy" a nastavena na pole "System.AssingedTo".

SetValueToEmpty = 11

Nastavte hodnotu cílového pole na prázdné.

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 slouží aktuální uživatel.

HideTargetField = 14

Skryje cílové pole z formuláře. Jedná se pouze o akci na straně serveru.

DisallowValue = 15

Zakáže nastavení pole na určitou hodnotu.