Value Expressions

Many input and configuration fields in NEON support optional value expressions.

To differentiate between a fixed fields value and a value expression, the latter needs to start with the '=' sign.

Example of field values:

Welcome: is a static field value

='Welcome ' + Profile.firstName: The field value starts with an equal sign, so it will be interpreted and executed as a script.

Value Expressions use the same script labguage as runIfExpressions, with a language syntax called JeXL.

Documentation on the syntax can be found here: https://commons.apache.org/proper/commons-jexl/