Options pane

The Condition field can accommodate one or more lines of text. Scrollbars are displayed if more text is added than what can be viewed.

The Operators list boxes show the available lists of comparison, logical, and precedence operators for the selected Category.

Choosing a Category and an operator and then clicking the arrow adds it to the Condition field.

If no text is selected, then the operator is inserted at the cursor.

Operators may also be added to the text box by selecting the operator and double-clicking.

A complete conditional expression contains at least one IF action. The ELSE action is optional. Conditional expressions can be nested to as many levels as necessary. They can also be nested within ITERATE actions, and ITERATE actions can in turn be nested within conditionals.

If an operation keyword is added to the Translation Configurator without an action, then the keyword is ignored during processing. For example, IF alone is moved into a translation sequence.

The condition that is specified in an IF/ELSE operation can use any combination of these data references:

  • Input fields, including iteration variables
  • Output fields (~)
  • Temporary fields (@)
  • String constants (=)
  • Numeric constants (=)