Při ukládání výrazu vždy proběhne kontrola, zda je výraz platný. Platnost výrazu můžete také zkontrolovat před jeho uložením.
Ověření zkontroluje syntaxi výrazu a to, zda jsou zadané vlastnosti přítomny v aktuálním úložišti dat a zda jsou hodnoty vlastností platné.

Pokud je to možné, po operaci ověření se zobrazí hlášení s popisem nalezených chyb. Po kliknutí na toto chybové hlášení můžete umísti´t kurzor na problémový bod a opravit jej.
Ověření může selhat kvůli jednomu z následujících důvodů:
- Oddělovač chybí nebo je neplatný. Například u některých funkcí musí být všechny argumenty odděleny čárkami. Pravděpodobně chybí některá čárka, nebo jste zadali středník místo čárky.
- Chybí operátor nebo vlastnost. Tento problém je běžný u výrazů s více podmínkami. Například výraz PARCEL_VALUE > 100000 AND <200000 je neplatný. Správná syntaxe je PARCEL_VALUE > 100000 AND PARCEL_VALUE < 200000 Všimněte si, že v druhém příkladu se PARCEL_VALUE objeví dvakrát, zatímco v prvním příkladu se objeví jednou.
- Znak nebo vlastnost je nesprávného typu. Tento problém se může vyskytnout, jestliže použijete operátor, který vyžaduje číselnou hodnotu, ale místo ní jste vložili textový znak. U funkci, která vyžaduje hexadecimální hodnotu, může číselná hodnota způsobit chybu. U funkci, která vyžaduje číselnou vlastnost, může textová vlastnost způsobit chybu.
- Požadovaná hodnota chybí nebo je „prázdná“. Pravděpodobně selhalo zadání hodnoty vlastnosti nebo argumentu.
- Ve výrazu chybí znak hranaté závorky, otazníku nebo kulaté závorky. Například je zde závorka, která není uzavřena. Tento problém je běžný u složitých výrazů.
Proces ověření vám může pomoci zabránit mnoha chybám, ale nezaručí, že bude výraz při použití pracovat tak, jak jste zamýšleli. Ověření nespustí dotaz vůči skutečným datům. Ověření pouze zkontroluje, zda je syntaxe výrazu správná a zda jsou vlastnosti a hodnoty platné pro aktuální úložiště dat.