Verwijzingen > Naslaggegevens voor functies > Logische functies > EvaluationError
 

EvaluationError

Geeft als resultaat een foutcode uit een uitdrukking (als die foutcodes bevat).

Opmaak 

EvaluationError (uitdrukking)

Parameters 

uitdrukking - een berekeningsuitdrukking

Resulterend gegevenstype 

getal

Afkomstig van 

FileMaker Pro 7.0

Beschrijving 

Er zijn twee typen fouten: Syntaxis en runtime. Een syntaxisfout geeft een ongeldige berekening aan. Een runtime-fout, zoals Veld ontbreekt of Record ontbreekt, treedt op wanneer de berekening die wordt uitgevoerd geldig is, maar niet correct kan worden uitgevoerd. Zie FileMaker-foutcodes voor een lijst van foutcodes en berichten.

Opmerkingen 

Om syntaxisfouten als resultaat te kunnen geven, moet de Evalueren functie in de functie EvaluationError genest zijn.

Voorbeeld 1 

EvaluationError( GetField ( "total" ) + 1 ) retourneert 102 (Veld ontbreekt) wanneer het totaalveld is verwijderd of de naam is gewijzigd.

Voorbeeld 2 

EvaluationError( Evaluate ( calculationField ) ) geeft als resultaat 1207 (Een haakje ontbreekt) wanneer het berekeningveld abs(-1 bevat zonder sluithaakje.

Verwante onderwerpen 

Naslaggegevens voor functies (lijst met categorieën)

Naslaggegevens voor functies (alfabetisch overzicht)

Formules

Functies

Berekeningvelden definiëren

Operatoren gebruiken in formules