<Index>
Section:
See Description
Required:
No
Value type:
Float
Default:
none
Product:
Creo Elements/Direct Model Manager, Creo Elements/Direct Drawing Manager
Description
The <Index> tag allows you to explicitly set an order. It accepts a Float, allowing for greater precision.
The <Index> tag has multiple uses:
Attributes: Attributes are now ordered alphabetically in many dialogs. Previously, attributes were displayed in the order in which they were configured in the xml file. With the addition of the "extends" clause this was no longer a predictable behavior.
You can define the order for attributes in the DB Properties dialog box and the attributes panel in the Workspace Search tab. Any "indexed" attributes are displayed before the alphabetic list.
Load Rules: The order in which a customized set of Load Rules is displayed (in the <AvailableLoadRules> section).
Filters: The order in which filters are processed (in the <FrameFilters> or <BomDrawingFilters> section).
State Orders: The order of states defined by <StateOrders> tags (in a class's <ReleaseProcess> definition).
Explorer Panel: The order in which the Workspace tabs are displayed.
Example
This example shows two attributes, ATTRA and ATTRB, with the <Index> value set to display ATTRB before ATTRA:
<Attribute>ATTRA
...
<Index>1</Index>
...
</Attribute>
<Attribute>ATTRB
...
<Index>.01</Index>
...
</Attribute>
Was this helpful?