Please enable JavaScript to view this site.

An Attribute matrix is a rectangular array of values where the left side of the matrix defines when a setting shall be done and the right side defines which values attributes shall be set to.

Both parameters and attributes can be selected for the triggering side of an attribute matrix, but it's only attributes that can be set.

Definition of triggering values

A row in an attribute matrix is triggered when all triggering cells have their conditions met. Triggering cells that are left blank are always considered as having their condition met.

Depending on the type of parameters and attributes that are included values or ranges of values are defined in different ways:

Lookup parameter: One or more values are selected from a list. In the case of numerical lookup parameters, the triggering values can also be defined as ranges in the same way as for double parameters and integer parameters.

Double parameter/attribute, integer parameter/attribute: Triggering values are defined as ranges of values. A range can be less than or greater than a defined value or the inside or outside range defined by two values.

Boolean parameter/attribute: The values checked, unchecked, indeterminate can be selected as trigger.

Multi choice parameter: A multi choice value is first selected and then the values checked, unchecked, indeterminate can be selected as trigger.

Attribute with attribute values: One or more values are selected from a list.

Default row

The Default row lets define values that shall be set for attributes if no row in the attribute matrix is triggered.

Sort button

Pressing the Sort button reorders the rows of the attribute matrix based on the sort order of the cell values.

Note: Changing the order of the rows changes their internal priority which might affect the result.

Sequential execution of rows

The rows of an attribute matrix are executed from top to bottom and by default the execution stops once a row has been triggered. This behavior can be changed by checking Execute all satisfied rows.

Settings

The following settings are available for an attribute matrix:

Setting name

Description

Title

Internal title.

Sum with previous value

Checked if the value of previous calculations of any attribute that is set by the matrix shall be summarized with the value from the matrix. If not checked the values from the matrix overwrite any previous values. Default unchecked. See also sum types of attributes.

Execute all satisfied rows

Checked if the rows below the first triggered row also shall be executed. This means that the matrix can set the attributes multiple times. See also the setting Sum with previous value which applies also in the case.

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC