Prev Next

Toolbar for Decision Table Editor

This table provides descriptions of the features accessible in the DMN Expression window when a Decision Table is selected.

Toolbar Options

Icon

Description

See also

Save changes to the currently selected Decision or BusinessKnowledgeModel element.

Switch views between Rule-as-Row and Rule-as-Column for the Decision Table.

Click on 'Sort By Input' to sort the rules by input columns; click on 'Sort By Output' to sort the rules by output columns. The columns can be dragged and dropped to organize the sorting order.

Merge cells of adjacent rules, where the content of the input entries is the same.

Split input entry cells that have previously been merged.

Display the 'Edit Parameters' window, where you can specify the names and data types of the parameters that are passed when invoking the decision logic of a BusinessKnowledgeModel element.

BKM Parameters

Append an input column to the Decision Table.

Append an output column to the Decision Table.

Append a rule to the Decision Table.

Show or hide the allowed values fields for the 'Input' and 'Output' columns.

The allowed values defined for an input or output will be used for validation and auto completion editing.

Perform validation of the Decision Table.  Enterprise Architect will perform a series of validations to help you discover any errors in the Decision Table.

DMN Expression Validation

This button is enabled when a Decision Table is defined for a BusinessKnowledgeModel element.

Select the 'Input Parameter Values for Simulation' tab, complete the fields, then click on this button. The test result will be presented on the Decision Table, with the runtime values of inputs and outputs displayed and valid rule(s) highlighted.

You can use this functionality to unit test a BusinessKnowledgeModel element, without specifying its context.

A number of menu options are available for this tool bar button.  For more information, see the Help topic 'BusinessKnowledgeModel and Test Harness'.