Basic Customization > User Interface Customization > Presenting Information in the UI > Attribute Customization > Windchill Attribute Customization Overview > Common Attribute Customization Procedures > Multiple Values (Global Attributes Only)
  
Multiple Values (Global Attributes Only)
You want to allow an attribute to be assigned more than one value.
Solution Elements
Element
Description
Single Value Constraint
A constraint defined in the Type and Attribute Management utility. See Attribute Constraint Rules for more information.
Delimiter for multi-valued attributes.
A preference. See “Delimiter for multi-valued attributes” in Configuration Points for more information.
No Duplicate Values
A constraint that requires the set of values for a multi-valued attribute to be distinct. Duplicate values are not allowed.
Intended Outcome
You are able to
enter multiple values for an attribute
edit the values stored for an attribute
add / remove values when editing the attribute
require each entered value to be unique
customize the separator used when displaying multiple values in the UI in the ‘view’ mode
Solution
To configure a global attribute to have multiple values, remove its Single Value constraint. See Attribute Constraint Rules for more information.
To require each value to be unique, add the No Duplicate Values constraint. Otherwise duplicate values are allowed.
When multiple values assigned to a global attributes are displayed in the UI in the ‘view’ mode, they are separated by commas. To customize the separator, use the preference “Delimiter for multi-valued attributes” . See “Delimiter for multi-valued attributes” in Configuration Points for more information.
Limitation: Support for multiple values for Alias attributes and Calculated attributes is not available at this time.