I want to trace a series of formulas so that I can see a high-level dependency between various elements and subsequent formulas.
In essence I would like to determine which inputs to a model affect which outputs, so I can create a dependency matrix.
At present my thinking is:
- Rename the "Input" Element
- Look for all "Result" formulas that have error (that are therefore dependent, directly or indirectly, on the "Input")
- Name the "Input" back
However - there must be some caching or something going on, as when I rename the Input I do NOT see any errors in a dependent formula unless I go into the formula, and manually "Evaluate".
What can I do to have AF recognize the new Element name (and throw the errors I am expecting) as soon as it is renamed?? Or are there any better ways to trace high-level dependency??