This article provides configuration steps to implement the functionality – a decision table defined as a dictionary used as a source value for other decision table matrixes.
To define the decision table as a dictionary there is a checkbox “Dictionary” that needs to be marked.
One output level definition needs to be provided. A simple dictionary definition example is shown below:
After successfully adding a new dictionary, a newtype for any input or output level in the decision table definition can be used:
When some level of the decision table is set to dictionary type, the table matrix allows inserting only values from the selected dictionary. Allowed values are also prompt in the list:
Level values provided in matrix inherit type from the dictionary. As in the example for input level, it is Integer.