Multi-Valued Data Types

Elements and attributes under some DSM Types may have multiple (list) values. Such values are represented as arrays of objects of a particular value type, which is returned by GOMElement.valueType or GOMAttribute.valueType property.

In various dialogs and treeviews in the Template Designer, the list value types are shown with the square brackets (e.g. IDREF[]).

Within a FlexQuery-expression, you can use GOMElement.multiValued or GOMAttribute.multiValued property to test whether the element/attribute provides a list value.

To access all items of the list value, use GOMElement.values or GOMAttribute.values property.