User Guide | 2019.2

Setting field relationship project options

Field relationships control the values available in child fields based on values selected in parent fields. You can set options to specify what happens if a parent field changes and invalidates a child field when adding or editing items. For example, a field relationship may be configured with Product as the parent field and Version Found as the child field. Product A includes 3 Version Found values and Product B only includes 2 versions. If a user adds or edits an issue and chooses Product A, the Version Found list includes values for Versions 1, 2, and 3, but if they choose Product B, the Version 3 value is removed because it is invalid due to the field relationship.

See Configuring field relationships for more information.

1. Choose Tools > Administration > Project Options.

The Project Options dialog box opens.

2. Select Relationships from the Fields category.

3. Select an item type in the Remove Invalid Child Field Values in Add Dialog area to enforce field relationships and remove invalid values from fields when adding items.

4. Select an item type in the Remove Invalid Child Field Values in Edit Dialog area to enforce field relationships and remove invalid values from fields when editing items.

Note:  If a parent field value is changed and the original child field value becomes invalid, the child value is cleared. Do not select item types if you want to preserve the original information in child fields.

5. Select a default association option for parent/child list field values. You can associate list values added to a child field with all or none of the parent field values.

6. Click OK to save the changes.