Call hierarchy panel

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

  1. Open a component or integrated model in the architect.
  2. Select a property/function/process so that it is highlighted.
  3. Go to the View tab > Show panel > Call hierarchy:
  4. 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
  1. Click on the “Search” button and check the results.

  2. Click on the plus buttons to expand the list and view nested parent items. A row click will open the exact place of usage.

  3. 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.