On this page:
Use the Simple Navigation operation type if you need to specify a direct relation between the elements through model relationships, properties, tags, or UML operations.
Please note that the Simple Navigation operation returns a set.
Specifying a Simple Navigation operation as criteria
To specify a Simple Navigation operation as criteria
- Click Simple Navigation on the left side of the dialog.
- Specify the Relation Criterion.
- Specify Is Applied, Direction.
In the table below you can see the options that can be specified for Simple Navigation.
Option | Mode | Description |
---|---|---|
Relation Criterion | Standard/Expert | Name of a relationship, property, tag, or UML meta-operation. The whole list is by default filtered and shows only these relationships, properties, tags, and operations that are available for the Contextual element type. To see the full list, click to clear the check box below the list. |
Is Applied | Standard/Expert | Select the check box to define the appropriate relationship, property, tag, or UML operation as criteria for the calculation. To clear all the selected criteria, click the Clear All button. |
Direction | Standard/Expert | Select from the drop-down list the direction of the appropriate relationship, property, tag, or UML operation. If the direction is defined for relationships, then
If the direction is defined for properties or tags, then
Operations support the Source To Target direction only. |
Style | Standard/Expert | Click the button and in the open dialog select the color and style to represent the appropriate relationship, property, tag, or UML operation. The column is available only in the Relation Criteria dialog. |
Properties | Expert | Click the button and in the open dialog specify the properties of the selected relationship:
|
Result Type | Expert | Click the button and in the open Select Element Type dialog select one or more result element types. The Result Type column is available only in the Query and Expression dialogs. You can define the element types for representation on a Dependency Matrix and Generic table. Moreover, you can define the element types for representation on a Relation Map. |
Unique | Expert | Select the check box to have only one identical element count as the result. Note: the option is unavailable if Simple Navigation is nested directly under the root union. In such a case, the root union controls the uniqueness. The option is especially important to return non-unique numeric values to correctly execute mathematical operations (such as Sum). |
Manipulations in Expert mode
The Expert mode allows you to change the Contextual element of a Simple Navigation criterion, create a new operation, and more.
Changing the Contextual element of a Simple Navigation criterion
To change the Contextual element of a Simple Navigation criterion
- On the left side of the dialog, expand the simple navigation criterion and select the Context parameter.
- On the Context specification panel, click the Reset button.
The value of the Context parameter becomes null. Select a new context from the list of operations and element types.
To restore the original context, expand the Other group and click Contextual Variable.
Using the expression of a Simple Navigation operation as a parameter of another operation
To use the expression of a Simple Navigation operation as a parameter of another operation
- On the left side of the dialog, click Simple Navigation.
On the criteria specification panel, click the Use as button and select the appropriate command.
- Specify other parameters of the new operation.