The Expression editor Show picture  allows you to type and edit expressions in your eSpace.

The areas and elements available in the Expression editor are presented below.

Edit area

The top window pane. In this area, you edit your expression by:

In addition, if you want to use a compound element, such as a Widget, Site Property or a Session Variable, select respectively, the widget name, Site or Session followed by "." and Service Studio automatically displays a drop-down list with the runtime properties or the variables.

In this situation, the element you selected in the drop-down list is automatically highlighted in the Scope tree and you can check its definition and help text.

If you want to check the definition or the help text of any element, place the cursor over the element, right-click and then select the Synchronize Scope Tree option or simply press CTRL + K.

Operator buttons

Contains all the operators handled by Service Studio. Learn more about the Expression Operators.

Scope tree

In this area you can access all the elements that can be used in your expression in the current scope; these elements are organized by folders. Learn more about the Scope Tree.

Description area

This area contains a description of the currently selected element, which is the value of the Description property of the element or, in the case of functions, a description automatically gathered by Service Studio that includes:

Verify button

The Verify button checks whether the expression is valid. It checks both the syntax and the expression evaluation. In function calls, it may rearrange the arguments' so they'll be ordered as in the function definition.

Learn more about Verify an Expression.

Close button

The Close button closes the expression editor.

Instead of pressing the Close button to accept expression changes, you can press Shift + ENTER or Ctrl + ENTER.

Help button

The Help button opens a contextual topic of Service Studio help.

See Also

Scope Tree | Verify an Expression | About an expression | Expression Operands | Expression Operators