When editing an expression, in the Expression editor, you can specifically verify that expression and check if it is valid.

Valid expression

An expression is valid if it handles the correct data type, uses the correct operators and operands and ends properly.

Look at the examples in the table below.

The Expression...

Is...

myName * 12

Invalid if myName is a String.

myAge * 12

Valid if myName is a Number.

not myName

Invalid if myName is a String.

not available

Valid if available is a Boolean.

myAge *

Invalid since the expression does not end properly.

Verifying an expression

In the Expression editor, you have the Verify button that checks if the expression is valid and, if not, the error detected is presented.

The verification of all the expressions you have in the eSpace is part of the TrueChangeTM process. For each invalid expression, an error is generated. You will need to fix all errors if you want to continue the eSpace life cycle.

There is a specific error related to the deletion of an input parameter of a user function, which can be solved for all expressions that call that function, in the Verify window, by right-clicking the error there.

See Also

TrueChangeTM | Verify Errors | Expression Editor