Enhance attribute display configuration logic
Currently Data Explorer will only display attributes that are defined in the Data Explorer configuration file (on a DE instance/tenant level). However, attributes may vary from statistical domain to statistical domain (DSD to DSD) and it is hard to list all needed attributes in the configuration file in advance.
Therefore, the following enhancements to the current attribute display logic are needed to allow more flexible attribute display in Data Explorer:
-
Unless not displayed (or displayed differently) due to other (already existing, being implemented or planned) features, e.g.,
-
Unit of Measure
(annotation) -
Not displayed
(annotation) -
Microdata
(annotation),
by default all attributes defined in a DSD should be displayed in the DE table (following the existing rules on their attachment level, type, etc.)
-
-
These attributes are shown as
flags
for those attributes that are defined as FLAGS in the DE configuration, otherwise they are shown asfootnotes
. -
The FOOTNOTES section is thus to be removed from the DE configuration.
Reminder of the rule's exception for Flags
If the value ID of an attribute that is defined as flag is longer than 4 characters, then this value will not be displayed as a flag but as a footnote.