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 a Função Evaluate para retornar quaisquer erros de sintaxe.

Exemplo 1 

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

Exemplo 2 

EvaluationError(Evaluate(campodeCálculo)) retorna 1207 (Parênteses desequilibrados) quando campodeCálculo contém abs(-1 sem nenhum fecha parênteses.

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