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

EvaluationError

Devuelve un código de error, si lo hay, a partir de una expresión.

Formato 

EvaluationError ( expresión )

Parámetros 

expresión: cualquier expresión de cálculo

Tipo de datos devuelto 

número

Se origina en 

FileMaker Pro 7.0

Descripción 

Hay dos tipos de errores: sintaxis y tiempo en ejecución. Los errores de sintaxis indican cálculos no válidos. Los errores de tiempo de ejecución, como Campo no hallado o Falta un registro, se producen cuando el cálculo que se está ejecutando actualmente es válido, pero no se puede ejecutar correctamente. Consulte Códigos de error de FileMaker para obtener una lista de códigos de error y mensajes.

Notas 

La función EvaluationError debe incluir la función Evaluate para devolver posibles errores de sintaxis.

Ejemplo 1 

EvaluationError( GetField ( "total" ) + 1 ) devuelve 102 (Campo no hallado) cuando el total del campo se ha eliminado o se ha cambiado su nombre.

Ejemplo 2 

EvaluationError( Evaluate ( campoCálculo ) ) devuelve 1207 (Falta un signo de paréntesis) si campoCálculo contiene abs(-1 sin paréntesis final.

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