Expression Builder Dialog

Context menu for conditional sequence flowsthen choosePropertiesthen chooseProperties tabthen chooseExpression Builder icon or

Context menu for timer start or catch eventsthen choosePropertiesthen chooseImplementation tabthen chooseSelect Use Expressionthen chooseExpression Builder icon or

Data Associations dialogthen chooseExpression Builder icon or

Context menu for conditional complex gatewaysthen choosePropertiesthen chooseImplementation tabthen chooseExpression Builder icon or

Context menu for user tasksthen choosePropertiesthen chooseImplementation tabthen chooseAdvanced sectionthen chooseSelect Simple for a propertythen chooseExpression Builder icon or

Context menu for conditional subprocess or suprocess eventthen choosePropertiesthen chooseLoop Characteristics tabthen chooseSelect Loopthen chooseLoop Condition sectionthen chooseSelect Simplethen chooseExpression Builder icon or

Context menu for conditional subprocess or suprocess eventthen choosePropertiesthen chooseLoop Characteristics tabthen chooseSelect Multi-Instancethen chooseLoop Cardinality sectionthen chooseSelect Simplethen chooseExpression Builder icon or

Context menu for conditional subprocess or suprocess eventthen choosePropertiesthen chooseLoop Characteristics tabthen chooseSelect Multi-Instancethen chooseCompletion Condition sectionthen chooseSelect Use Expressionthen chooseSelect Simplethen chooseExpression Builder icon

Use to write an expression for the flow object or data association you are editing.

Expressions enable you to define a condition or to calculate a value based on the data objects in your processes. Some flow objects require expressions in their implementation. You can also use expressions to transform the values in data associations before assigning them to data objects in your project.

Expression
Enter the expression required by the flow object or data association you are editing. The expression builder checks the syntax of the expression as you type and highlights errors with a curled red line.

Undo Last Edit icon
Click to revert the last change you made to an expression in the expression field.

Redo Last Edit icon
Click to re-apply a change you reverted. This icon is grayed out if you did not revert a change.

Clear Expression icon
Click to delete the content in the expression field.

Insert Into Expression
Click to insert the selected data object into the expression you are writing.

Variables
This section displays the available data objects in your project and processes.

Sort Ascending
Click to sort the data objects in ascending alphabetical order.

Sort Descending
Click to sort the data objects in descending alphabetical order.

Show Data Types
Click to display the data types next to the data object name.

Grouped View
Click to display data objects grouped by processes and projects.

Plain View
Click to display data objects in a list, without grouping them by processes and projects.

Content Preview
Displays the name of the selected data object or argument.

Description
Displays the type of the selected variable. Possible values are:


Modeling and Implementation Guide for Oracle BPM, "Writing Expressions"