Wenn Sie einen Ausdruck speichern, wird jeweils eine Prüfung durchgeführt, um seine Gültigkeit sicherzustellen. Sie können die Gültigkeit des Ausdrucks auch vor dem Speichern prüfen.
Bei der Auswertung wird geprüft, ob die Syntax des Ausdrucks stimmt, ob die angegebenen Eigenschaften im aktuellen Datenspeicher vorhanden sind und ob die Eigenschaftswerte gültig sind.

Falls möglich, zeigt der Auswertungsvorgang eine Meldung an, in der gefundene Fehler beschrieben werden. In vielen Fällen können Sie auf die Fehlermeldung klicken, um mit dem Mauszeiger direkt auf das Problem zuzugreifen und den Fehler zu beheben.
Die Auswertung kann aus einem der folgenden Gründe fehlschlagen:
- Ein Trennzeichen fehlt oder ist unzulässig. Bei einigen Funktionen müssen die einzelnen Argumente beispielsweise durch ein Komma getrennt werden. Es kann vorkommen, dass ein Komma fehlt oder dass Sie stattdessen ein Semikolon eingegeben haben.
- Ein Operator oder eine Eigenschaft fehlt. Dieser Fehler tritt häufig bei Ausdrücken mit mehreren Bedingungen auf. Der Ausdruck PARZELLENWERT > 100000 AND < 200000 ist zum Beispiel ungültig. Die korrekte Syntax lautet PARZELLENWERT > 100000 AND PARZELLENWERT < 200000. Beachten Sie, dass PARCEL_VALUE im zweiten Beispiel zweimal erscheint, im ersten Beispiel jedoch nur einmal.
- Ein Zeichen oder eine Eigenschaft weist den falschen Typ auf. Dieser Fehler kann auftreten, wenn Sie einen Operator verwenden, der einen numerischen Wert voraussetzt, Sie jedoch ein Textzeichen eingegeben haben. Bei Funktionen, die einen Hexadezimalwert erfordern, kann bei Eingabe eines numerischen Werts ein Fehler ausgelöst werden. Bei Funktionen, die eine numerische Eigenschaft erfordern, kann eine Texteigenschaft einen Fehler auslösen.
- Ein erforderlicher Wert fehlt oder ist "leer". Es kann sein, dass Sie keinen Eigenschaftswert oder keinen Wert für ein Argument eingegeben haben.
- Im Ausdruck fehlt eine Klammer, ein Anführungszeichen oder ein anderes erforderliches Zeichen. Es kann zum Beispiel sein, dass eine öffnende Klammer nicht über die erforderliche schließende Klammer verfügt. Dieser Fehler tritt häufig bei komplexen Ausdrücken auf.
Mithilfe des Auswertungsvorgangs können Sie viele Fehler vermeiden, aber er kann nicht garantieren, dass der Ausdruck wie gewünscht funktioniert, wenn Sie ihn anwenden. Die Auswertung führt die Abfrage nicht basierend auf den tatsächlichen Daten aus. Sie überprüft lediglich, ob die Syntax des Ausdrucks korrekt ist und ob die Eigenschaften und Werte für den aktuellen Datenspeicher gültig sind.