LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Discover all Classes and llbs being called by a vi

Solved!
Go to solution

I have a VI that was created by a developer no longer with our company that I'm trying to re-engineer (One version of his SW works, but what's in version control, and complete - doesn't). It is a VI that is part of a larger program and it's contained in the higher level program's project. This lower level VI is a major component of the higher level program and it contains a number of sub VIs that are component VIs of various classes and llbs.  

 

I'm trying to discover a means through (scripting?) where I can open a reference to the subject VI, and then pull out the names of the classes and llbs that are being used, because their subject VIs are sprinkled throughout.

 

Any hints?

 

 

0 Kudos
Message 1 of 4
(2,121 Views)

If your VI used by only one project, you can find all callers from context menu

 

callers.png

 

If you have many projects, you can use script. Here is a draft

callers2.png

0 Kudos
Message 2 of 4
(2,110 Views)

That won't find subVIs inside structures.

"If you weren't supposed to push it, it wouldn't be a button."
0 Kudos
Message 3 of 4
(2,093 Views)
Solution
Accepted by topic author m3rl3n

Maybe you're looking for something like this:

svi.png

"If you weren't supposed to push it, it wouldn't be a button."
Message 4 of 4
(2,092 Views)