Condition

Contents

◷ Reading Time: 1 minute

Condition

This command defines a column of a Decision Table that holds a template for validating a condition. This is an expression that uses template mechanisms. $value refers to values of the cells of this column, as shown below.

A condition can participate in the discrimination network when the discriminator attribute is set to true.

Parameters

  • name
    1. Description: The name of a column
    2. Type: String
    3. Mandatory: Yes
  • expression
    1. Description: Expression of the condition to be evaluated
    2. Mandatory: When no ‘term’ is defined
    3. Type: String (expression and template)
  • term
    1. Description: Refers to a Glossary Term’s name
    2. Mandatory: When no ‘expression’ is defined
    3. Type: String (name of a term)
  • discriminator
    1. Description: When a column is defined as a discriminator, true; otherwise false. (default is false)
    2. Mandatory: no
    3. Type: boolean (true or false)

Sample

<Columns> 
    <Condition name="Min" expression="person.Age>=$value" /> 
    <Condition name="Max" expression="person.Age<=$value"/> 
</Columns>

Updated on November 27, 2025

Was this article helpful?

Related Articles