Dynamic List Attribute
The DynamicListAttribute allows the user to select one item from multiple options. It is similar to an Enum Attribute, with the difference that the user can add new values to the list of selectable items directly in the UI.
Example
XML Syntax
<DynamicListAttribute Name="Hardware Options" UserCanAdd="true">
<Items DefaultItem="Power Cable">
<Item>Power Cable</Item>
<Item>Alarm Generator</Item>
<Item>Battery Pack</Item>
</Items>
</DynamicListAttribute>
Appearance

XML Attributes
UserCanAdd
Indicates if the user can add new items to the selectable options. The user needs to have modify permissions to the Document Object type. The default value is false.
Modifying Items from the UI - only with Project Management Rights
Users with Project Management rights can dynamically add and remove additional items to select from in the Project Settings view. Removing an item from the dynamic list means that it is no longer selectable. Items that already have this value will continue to have it until somebody modifies the item.
Last updated
Was this helpful?