Expression Editor

Expressions combine or manipulate one or more pieces of data into a new piece of data using mathematical or boolean logic, as well as a set of built-in functions; therefore, they must follow the standard algebraic rules for order of operations.

You can build simple or complex expressions. They are user-defined and consist of one or more of the following components:
  • Functions
  • Operators
  • Variables
  • Literals

The following table describes the general attributes that are available in all expression editor dialog boxes:

Enter ExpressionUser-definedSpecifies an expression using the available functions, variables, values, and operators.
Operator buttonsSystem-definedClick to insert an operator into your expression.
Check SyntaxSystem-definedClick to confirm if an expression has been completed and ordered correctly.
TestSystem-definedClick to evaluate the expression. The Test Expression dialog box appears.
Test Expression dialog boxN/AClick the Test button to open this dialog box. Click Evaluate to evaluate the expression. Or, if you use a predefined variable as part of your expression, enter the value here.
Functions tabN/ADisplays the functions available to build your expression. Double-click a function to insert it into your expression.
Variables tabN/ADisplays the variables available to build your expression. Double-click a variable to insert it into your expression.
Workflow Variables tabN/ADisplays the workflow variables available to build your expression. This tab is only available when you are in a workflow.
Note: The property you are creating an expression for and its data type are displayed in the Expression Editor in the upper left and upper right, respectively.