Pulse - Relationship Diagram Find Relationships in variables

pulse

#1

If / how Pulse finds relationships of information which doesn’t sit in the process code.

Example: a process reads the name of the destination cube from a parameter cube before writing the data to it. Is the Flowchart able to understand the connection to this target cube anyway? And if so, how? Somehow the CellGetS will be disbanded but can`t explain how this works technically.


#2

Hi @mwinkler,

As you state, Pulse relays in the source code to find relationships. For instance, Pulse is able to backtrack variables that are set as object names, i.e.
if you declare a constant like the following:
cCubeName = ‘GL’

and then, if you reference such constant from a CELLGET/PUT statement like:
CELLGETN(cCubeName,…)

Pulse will be able to solve this dependency by finding the definition of cCubeName within the code.

In these cases, where the variable is referring as a parameter or if the value is stored in another cube, Pulse will not find such relations because, the value of these variables will be known only when the process is running (during the execution context of the TI).

Regards,

Erik