Share via


de la propiedad SPList.ValidationFormula

Obtiene o establece una fórmula que se evalúa cada vez que se agrega o actualiza un elemento de lista.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Property ValidationFormula As String
    Get
    Set
'Uso
Dim instance As SPList
Dim value As String

value = instance.ValidationFormula

instance.ValidationFormula = value
public string ValidationFormula { get; set; }

Valor de propiedad

Tipo: System.String
The formula that will be used to evaluate data in the item. The rules for constructing a formula are similar to those for creating formulas for calculated fields. For more information, see Calculated Field Formulas.

Excepciones

Excepción Condición
ArgumentException

La cadena es demasiado larga. La longitud máxima de una cadena de fórmula de validación es 1024.

Comentarios

Cada vez que se agrega un elemento de lista o se ha actualizado, se evalúa la fórmula de validación. Si la fórmula da como resultado false, o si se produce un error en el cálculo, la actualización no está permitido y se muestra el mensaje en la propiedad ValidationMessage .

Tenga en cuenta que cada campo de un elemento de lista tiene una propiedad de ValidationFormula de su propio. La diferencia es que la fórmula de validación de un campo puede referirse sólo a ese campo, mientras que la fórmula de validación de un elemento de lista puede hacer referencia a varios o incluso todos los campos en el elemento.

Nota

Validación de fórmulas es independiente del tipo de validación que se controla mediante la propiedad EnforceDataValidation .

Vea también

Referencia

clase SPList

Miembros SPList

Espacio de nombres Microsoft.SharePoint

ValidationMessage

ValidationFormula

EnforceDataValidation