Managing Constraints

Creating a new Constraint

Clicking on the New button will display a child window so a new Constraint can be recorded.

The only Constraint properties that are not required to be entered are Implications and Owner; these can be left empty/blank and changed later if required.

The Identified By and Owner properties of a Constraint reference a User or text. If a User is selected from the drop-down any previously entered text will be removed and vice versa. Both the selected User and the text field can be cleared simultaneously by clicking the button on the same line.

Once all the required properties are set the new Constraint can be saved by clicking the Save button at the bottom of the child window. If any validation errors are encountered they will display at the bottom of the child window and must be rectified before the new Constraint can be successfully saved.

Upon successful completion of creating a new Constraint the child window will close, a success message will display at the bottom of the application and the newly created Constraint will be selected in the DataGrid.

If the Cancel button is clicked, the child window will close and nothing will be saved.

Editing a Constraint

Selecting a Constraint and clicking on the Edit button will display a child window so the Constraint can be edited. Alternatively the row can be double-clicked to perform the same action - Please note: this is the only way to edit a Constraint on the Project Dashboard.

The only Constraint properties that are not required to be entered are Implications and Owner; these can be left empty/blank and changed later if required.

The Identified By and Owner properties of a Constraint reference a User or text. If a User is selected from the drop-down any previously entered text will be removed and vice versa. Both the selected User and the text field can be cleared simultaneously by clicking the button on the same line.

Once all necessary changes have been made the Constraint can be saved by clicking the Save button at the bottom of the child window. If any validation errors are encountered they will display at the bottom of the child window and must be rectified before the Constraint can be successfully saved.

Upon successful completion of the editing process the child window will close and a success message will display at the bottom of the application.

If the Cancel button is clicked, the child window will close and any changes will be cancelled.

Removing a Constraint

Selecting the Constraint to remove and clicking on the Remove button will display a removal confirmation window. If Cancel is clicked the confirmation window will close and the Constraint will not be removed. If Yes is clicked the selected Constraint will be removed and a successful removal message will be displayed at the bottom of the application.

If the last Constraint on a page is removed the DataGrid will navigate to the previous page upon successful removal.