Server Administration > Item Type Attributes > Using Type Properties > Defining Type Properties
  
Defining Type Properties
You can define type properties from the Edit Type (or Create Type) dialog box in the Windchill RV&S administration client GUI. To define type properties, click the Type Properties node and use the data filter to search for the properties you want to define.
Type properties can be any name=value pairing. For example, a type property can be something that solutions or custom configured triggers can look for as a switch in the custom code.
Configuring Custom Column Sets for the Propagate Traces Wizard
Windchill RV&S provides a type property that allows you to customize the column set that is displayed to users in the Propagate Traces wizard. Using the MKS.RQ.PropagateTracesColumnFieldNames type property, you can define a custom column set for the field that displays the list of available document branches. The property value is a comma-separated list of field names that will be displayed as column headers in the Propagate Traces wizard. The column headers are displayed according to the order specified in the list of values. Column widths are sized according to system defaults; however, user specified changes are persisted in the wizard. Users can also choose to use a different column set.
* 
The MKS.RQ.PropagateTracesColumnFieldNames property is applicable only for the MKS Solution type. A newly defined column set displays only if users have not previously saved a default column set for the Propagate Traces wizard in their ViewSet. If a default column set has been saved, users can delete and re-import their ViewSet to see the new column set.
For example, a type property definition of:
MKS.RQ.PropagateTracesColumnFieldNames=ID,Summary,State,Type
displays ID, Summary, State, and Type as the column headers from left to right on the Propagate Traces wizard.
Key consideration while defining MKS.PrimaryTextField Property
While configuring a primary text field for the MKS.PrimaryTextField property, ensure the following:
The field exists on the server.
The field is a FVA field.
The FVA field is backed by the References relationship field.
The backing field is a Text field.
An appropriate error message is displayed if any of the above conditions is not met.
Configuring display of text content in the Outline pane of DocStudio
Windchill RV&S provides a type property that allows you to display text content of a desired field in the Outline pane of DocStudio. Using the MKS.PrimaryTextField property, you can define the display of desired field content on the nodes in the Outline pane. The field specified for the property value must have a FVA field whose backing item is a text field available on the type.
If the MKS.PrimaryTextField property is not defined, Windchill RV&S searches for the first FVA field whose backing item is a rich text field associated with the References relationship. The content of this rich text field is displayed as plain text on the nodes in the Outline pane. If a FVA field with rich text field as backing item is not found for the item type, then the content of any FVA field whose backing item is a long text or short text field associated with the References relationship is displayed in the Outline pane of DocStudio.
* 
In the absence of MKS.PrimaryTextField property, Windchill RV&S selects any FVA field whose backing item is a rich text field, long text field, or short text field randomly without any specific order. The content of this field is displayed as plain text on the nodes in the Outline pane. PTC recommends using the MKS.PrimaryTextField property to display text content of the desired field in the Outline pane of DocStudio.
* 
The Outline pane in DocStudio displays the field content as plain text only on the nodes.