Compartir a través de


RuleActionType enum

Tipo de acción que se debe realizar cuando se activa la regla.

Campos

MakeRequired = 1

Haga que el campo de destino sea obligatorio. Ejemplo : {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""}

MakeReadOnly = 2

Haga que el campo de destino sea de solo lectura. Ejemplo : {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""}

SetDefaultValue = 3

Establezca un valor predeterminado en el campo de destino. Esto se usa si el usuario crea un campo entero/cadena y establece un valor predeterminado de este campo.

SetDefaultFromClock = 4

Establezca el valor predeterminado en el campo de destino desde el reloj del servidor. Esto se usa si el usuario crea el campo como Fecha / Hora y usa el valor predeterminado.

SetDefaultFromCurrentUser = 5

Establezca el valor de usuario actual predeterminado en el campo de destino. Esto se usa si el usuario crea el campo de tipo identidad y usa el valor predeterminado.

SetDefaultFromField = 6

Establezca el valor predeterminado en desde el campo existente hasta el campo de destino. Este usado desea establecer un valor de campo existente en el campo actual.

CopyValue = 7

Establezca el valor del campo de destino en un valor determinado. Ejemplo: {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"}

CopyFromClock = 8

Establezca el valor desde el reloj.

CopyFromCurrentUser = 9

Establezca el usuario actual en el campo de destino. Ejemplo : {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}.

CopyFromField = 10

Copie el valor de un campo especificado y establézcalo en el campo de destino. Ejemplo: {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. Aquí, el valor se copia de "System.ChangedBy" y se establece en el campo "System.AssingedTo".

SetValueToEmpty = 11

Establezca el valor del campo de destino en vacío.

CopyFromServerClock = 12

Utilice la hora actual para establecer el valor del campo de destino. Ejemplo: {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""}

CopyFromServerCurrentUser = 13

Utilice el usuario actual para establecer el valor del campo de destino.

HideTargetField = 14

Oculta el campo de destino del formulario. Esta es una acción solo del lado del servidor.

DisallowValue = 15

No permite que un campo se establezca en un valor específico.