In some cases, like in large integrated models, or in components that you don’t know, you might want to check where a property/function/process is being used.
For example:
- Which processes write data into the “code” field on the product page?
- Which functions make use of the “code” field on the product page?
How to use the call hierarchy
- Open a component or integrated model in the architect.
- Select a property/function/process so that it is highlighted.
- Go to the View tab > Show panel > Call hierarchy:
- Click on the eye icon and choose options to search for selected object(s)
- Usage of: The item that you highlighted in step 2
- Usage types: Select all if you are unsure
- Object types: Select all if you are unsure
- Look in: The current model
-
Click on the “Search” button and check the results.
-
Click on the plus buttons to expand the list and view nested parent items. A row click will open the exact place of usage.
-
Check other possibilities of the panel (top left corner):
- the refresh icon > run the current search again
- the search icon > set options
- the clock icon > history.
Also check out searching in Architect as it works similarly.