Hi,
Bug in EA 12.1.1222 :
Description: Tagged Value Groups ([size=12]_tagGroups[/size][/font][/color]) in the meta model isn't updated properly if changed.
Reproduce: Modify the group names, or add, and later remove a trailing semicolon in the _tagGroups list of group names in the meta model, the correction isn't updated/refreshed also in the corresponding database field.
Effect: This affects the final listing and grouping of the Tagged Values in the UI (in my case the TVs wasn't grouped at all due to a traling semicolon, which obviously is interpreted as part of the group name, and thus it doesn't match the [size=12]_tagGroupings[/size]).
Expected result: The DB field should of course be updated to store only what the meta model specifies so that the UI can render/group the TVs properly.
The field holding the [size=12]_tagGroups[/size][/font][/color] definitions is located in the table t_xref.[Description]
Example of an annoying error I fought with for hours. A typo remained uncorrected in the DB although fixed in the meta model, and caused the model to not render or group the Tagged Values as expected (the red semicolon causing trouble was stuck in the field as shown below):
[@PROP=@NAME=_tagGroups@ENDNAME;@TYPE=string@ENDTYPE;@VALU=[size=12]CodeGen,Expressions,DB[/size][size=12];[/size]@ENDVALU;...]
[size=18]^[/size][/font]
... so I had to manually edit the database field (via MSAccess) to get rid of that annoying semicolon, like so :
[@PROP=@NAME=_tagGroups@ENDNAME;@TYPE=string@ENDTYPE;@VALU=[size=12]CodeGen,Expressions,DB[/size]@ENDVALU;...]
[size=18]^[/size][/font]
In short: You have a bug there. Updating the stereotype [size=12]metaclass._tagGroups[/size] in the meta model must be updated also in the database. I even tried to remove the _tagGroup from the UI meta model altogether, but no go, the string still remained in full, untouched in the field as depicted above, even if it should have been removed entirely.
// Rolf