04-02-2013 04:34 AM
So, working on a very old project that's been upgraded through LV versions and generations it has some strange behaviors:
When searching for text in order to fix some problem nothing is found. If i open a vi and search only inside the vi, not the project, it's found.
(It exists as a dependency in the project)
Any ideas as to why it behaves like this?
/Y
04-02-2013 07:19 AM
In order to search for text within a VI the VI must be in memory, therefore make sure you open the top-level VI of your project which will cause LabVIEW to load all dependencies into memory. Point the search utility to this top-level VI in the Search Scope and ensure SubVIs is checked. This should effectively search within all directly called subVIs.
If your codes are being called dynamically through VI Server then these VIs will not be in memory and you will need to manually open them to ensure they are searchable. In this instance set the Search Scope to <all VIs in Application Instance> to ensure they are part of the search.
04-02-2013 08:30 AM
04-03-2013 01:25 AM
On several VI's, is i edit the icon, the new layered one immediatly closes and i get the old one.
/Y
04-03-2013 07:54 AM
It sounds like there are some issue with the VIs.
It might be worth conducting a full recompile of the entire hierarchy. To do that, open the top-level VI and press CTRL+SHIFT+Run Arrow, this will cause a recompile of the top-level VI and all called dependencies. Remember to perform a save all afterwards!