Referencia > Referencia de funciones > Funciones lógicas > IsValid
 

IsValid

Devuelve el valor 0 (false) si los datos no son válidos; de lo contrario, devuelve el valor 1 (true).

Formato 

IsValid ( campo )

Parámetros 

campo: cualquier nombre de campo

Tipo de datos devuelto 

número

Se origina en 

FileMaker Pro 6.0 o anterior

Descripción 

Devuelve 0 (Falso) si:

Un campo contiene un valor no válido porque no coincide un tipo de campo (texto en un campo de fecha, por ejemplo).

FileMaker Pro Advanced no puede localizar (de forma temporal o permanente) la tabla relacionada en la que está definido el campo referenciado

Se ha eliminado un campo de una tabla relacionada y, por lo tanto, las referencias a dicho campo en la tabla de origen no son válidas

En caso contrario, devuelve 1 (los datos son válidos).

Notas 

IsValid no comprueba las opciones de validación de campos definidas en el cuadro de diálogo Gestionar base de datos. Defina las opciones de validación de campos para asegurarse de que los datos se hayan introducido correctamente en los campos durante la introducción y la importación de datos. Consulte Definir validaciones de campo.

Ejemplo 1 

IsValid ( campoFecha ) devuelve 0 si hay datos que no son de fecha en campoFecha, por ejemplo si el texto se ha importado a él.

Ejemplo 2 

IsValid ( Cantidad ) devuelve 0 si sólo hay texto en el campo numérico Cantidad.

Ejemplo 3 

IsValid ( tabla::campo ) devuelve 0 si la tabla relacionada se ha cambiado de nombre y la relación no se ha actualizado con el nuevo nombre de archivo.

Temas relacionados 

Referencia de funciones (lista de categorías)

Referencia de funciones (orden alfabético)

Acerca de las fórmulas

Notas acerca de las funciones

Definir campos de cálculo

Operadores en fórmulas