Unable to add default values of enumeration multi-valued attribute in entire column of Formal Module in IBM ERM DOORS
The default value of the enumeration attribute is not added in the attribute column.
The behavior can be reproduced with following steps:
1) Create a Module with about 10 objects
2) Create an attribute type Enumeration with values: High, Medium
3) Create an attribute by using enumeration type from Step #2 with following settings:
3 a) Check Multi-valued
3 b) Check Default value: High, Medium
4) All the objects have default values set to High, Medium
5) Now, clear the check box for the multi-value of "Medium" for some of the objects (can be 3 to 4), which can leave only "High" value for these objects
6) Edit the attribute type from Step #2 and add one more enumeration called "Low"
7) Edit the attribute from Step #3 and check the box for "Low" in the Default value section
The behavior is working as design.
When a default value is used for an enumerated attribute, it does not affect the value to the objects. There is no modification to the data. It displays the default value for the objects that have no value for that attribute. If the default value is modified, it would not assign a new value to those modified objects.
To check which objects use the default value for an attribute, edit the attribute definition and clear the "default value" selection. The objects with an empty value for that attribute were using the default value. So, changing the default value can affect particularly to those objects.
[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"ARM Category":[{"code":"a8m50000000CiwhAAC","label":"ERM DOORS-\u003EAttribute Values"}],"ARM Case Number":"TS014108659","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]