Assigning Values to a Characteristic
Use
Use this function to assign values to characteristics in the Characteristics Builder. The following types of value specifications can be used to classify objects:
- Explicit values. You can enter these values directly in the Characteristics Builder and they are part of the definition of the characteristic. Their sequential order is relevant for the definition of the effective value in the case of single-valued characteristics.
- Values from a value table. The values are taken from a value table. The name of the table is part of the definition of the characteristic but the values are not. The values taken from a value table follow a lexicographic order (for example, value C overwrites value B).
This method has the advantage that the value table can be edited in other software components. The order can be affected by implementing the enhancement spot CLASSIFICATION_TOOL.
- Repository object.Possible values are other repository objects. You can restrict the set of valid objects by specifying an object type or an object type group.
- Arbitrary values.Arbitrary strings can be used to classify objects.
You must choose one of these types before the characteristic can be activated. It is possible to change the type during the input process.
Procedure
- In the context menu of a package, choose Create → Characteristic.
- On the Characteristic Values tab page, in the Type of Values dropdown box, choose the method for assigning values to a characteristic.
- In the Value Grid, perform one of the following activities:
| Activity | Procedure |
|---|---|
|
Assigning explicit values |
|
|
Assigning values from a value table |
|
|
Assigning transport objects as values |
You can restrict the possible values in the following ways:
If you specify a default value, it has to adhere to these restrictions. |