Compartir a través de


RuleActionType enum

Tipo de acción que se va a realizar cuando se desencadena la regla.

Campos

MakeRequired = 1

Haga que el campo de destino sea necesario. 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. Se usa si el usuario crea un campo entero o 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. Se usa si el usuario crea el campo como Fecha y 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 identidad de tipo y usa el valor predeterminado.

SetDefaultFromField = 6

Establezca el valor predeterminado en del campo existente en el campo de destino. Esto usado quiere 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", valor: "samplevalue"}

CopyFromClock = 8

Establezca el valor del 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 establezca en 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

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

CopyFromServerCurrentUser = 13

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

HideTargetField = 14

Oculta el campo de destino del formulario. Se trata de una acción solo del lado servidor.

DisallowValue = 15

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