Referência > Referência de funções > Funções lógicas > EvaluationError
 

EvaluationError

Retorna um código de erro, se houver, de uma expressão.

Formato 

EvaluationError(expressão)

Parâmetros 

expressão - qualquer expressão de cálculo

Tipo de dados retornado 

número

Originado em 

FileMaker Pro 7.0

Descrição 

Há dois tipos de erros: sintaxe e tempo de execução. Um erro de sintaxe indica um cálculo inválido. Um erro de runtime, como ausência de Campo ou Registro, ocorre quando o cálculo sendo executado é válido, mas não pode ser executado corretamente. Consulte Códigos de erro do FileMaker para uma lista de mensagens e códigos de erro.

Notas 

A função EvaluationError pode incluir função Evaluate para retornar quaisquer erros de sintaxe.

Exemplo 1 

EvaluationError( GetField ( "total" ) + 1 ) retorna 102 (Campo ausente) quando o total do campo foi excluído ou renomeado.

Exemplo 2 

EvaluationError( Evaluate ( calculationField ) ) returna 1207 (Parênteses desbalanceados) quando calculationField contém abs(-1 sem fechar o parêntese.

Tópicos relacionados 

Referência de funções (lista de categorias)

Referência de funções (lista em ordem alfabética)

Sobre fórmulas

Sobre funções

Definição de campos de cálculo

Utilização de operadores em fórmulas