Classification field properties
A Classification field has all of the usual field properties, which are described in "Field properties". The form also has additional properties.
- Full Path
If the Full Path check box is not checked, the classification that is the value of this field will be displayed in the user interface using just the classification's name. For example, if the classification labeled Owned Asset is selected it will be displayed as: Owned Asset
If the Full Path check box is checked, the names of all classifications in the hierarchy above the selection are included in what is displayed. For example, if the classification labeled Owned Asset is selected and the value of the Root Classification property is Asset Ownership it will be displayed as: \Classifications\Asset Ownership\Owned Asset
- Root Classification
The value of this property determines from which portion of the Classification hierarchy values for this field can be selected. When you click the search icon to the right of this property, a Classification Selector pops up. When you select a classification as the value for Root Classification , it means the field's value may be that classification or classifications under it.
Keep in mind that the classification you specify here allows you to restrict what values are appropriate for this field. For example, if you specify Classifications here, any classification could be the value of this field. If you specify Discipline, then you can restrict the values of this field to more specific classifications, such as Civil and Electrical.
- Association String
It is not necessary to define an association to use a Classification field. However, if any associations are defined between this field's business object and the business object specified by the Root Classification property or a business object under it in the classification hierarchy, then the names of the associations appear in this property's drop-down list. If you choose the name of an association in the drop-down list to be the value of this property, then the platform will create the named association between a record that contains this field and the record that this field references as well as the reverse association between these two records.
If this property has no value, the IBM TRIRIGA Application Platform still creates an association between a record that contains this field and the record that this field references. The name of the association will be Classified by followed by the name of the Classification record that is the value of the Root Classification property. For example, if this property has no value and the value of the Root Classification property is Brands, then the name of the association will be Classified by Brands. Since there is no reverse association defined, the reverse association will not be created.