Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A more advanced way to see dependencies is to use the Triggers tab in the Info Panel. This provides detailed information about the dependencies connected to the currently-selected node.

Triggers tab contains two further tabs each showing a different kind of dependency.

Triggers The Triggers tab consist of five separate sub-panels. These are as follows:

  • At the top the trigger expression of the node (if available) is displayed. It can be hidden/shown with the Expression button.
  • Just below the trigger expression the currently-selected node is visible.
  • The area below the currently-selected node is divided into two lists showing 
    • the triggers of the selected node (on the left)
    • the nodes triggered by the selected node (on the right)
  • When we click on an item in either lists the details about the dependencies will be displayed in textual format at the bottom of the interface. This part can be shown/hidden with the  button in top-right corner of the Triggers tab.

The triggers of and triggers by lists form the central part of the Triggers panel so we will explain their usage in detail.

Info
titleUpdated states and interaction

The graphical representation of The status of all the nodes and attributes appearing in the trigger lists are updated in the same way as in the tree or table views. Likewise view. The status of these items is continuously updated and they come with a large set of actions is available from the in their context menu.

Info
titleBroadcast selection

Double click on a node/attribute in trigger list or run action 'Lookup in tree' from the context menu to broadcast this selection broadcast to the other views, e.g. to make it selected in the tree view.

The the dependency details list contains textual information with hyperlinks: when you click on a path the selection will be broadcast to the other views.

...

Code Block
./00 == complete and ./12 == complete and /eda/main:YMD gt /eda/lag:YMD

 

 

 

 

Nodes triggered by the selected node

The second tab shows the nodes that are triggered by the selected node. Collecting information for this tab requires scanning the whole tree and can take a longer time (a progress bar indicates how the scan proceeds).

By default the tab contains a block showing the nodes directly triggered by the selected node (i.e. the trigger expressions of these nodes contain the selected node).

Image Removed

By toggling the Dependencies button the dependencies are scanned both upwards (through the ancestors) and downwards (through the children) in the tree and the list gets extended.

In the extended list the Triggered through parent ... blocks show the nodes that are triggered by an ancestor.

Image Removed

There are the Triggered through child ... blocks as well. These show only those node/attributes that are triggered by a child node.

Image Removed

 

...