LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
jgcode

Replace Missing VI in LabVIEW Project using Palette

Status: New

At the moment you can Replace a Missing VI in the Project by popping up on the project item and selecting Replace with... which brings up a file dialog where you can go trolling through directories to locate the missing VI.

 

Replace with...

 

I propose the option where you can Replace the Missing VI by navigating the Palette.

 

This method would be much quicker especially if you have a lot of VIs to replace.

 

An example use case is that you have refactored code in your project, creating a reuse library seperate to the project and changed the namespacing of the VIs as part of the distribution.

This distributed library is now available in the palette and you want to relink your project back to it.

 

I imagine it would function simiar to the below:

 

Navigate using palette

Certified LabVIEW Architect * LabVIEW Champion
5 Comments
EdDickens
Active Participant
I like this idea and would to add another option. Sometimes when working on a machine other than my primary development machine, things aren't always in the same location. It would be nice of you could specify a directory to search in to locate the missing VI's. This would be different than the search directories specified in the Options in that it would only search that directory while loading that Project.


Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
jgcode
Active Participant

Thx. Are you thinking a Project setting/option or something more global (Options dialog)?

Certified LabVIEW Architect * LabVIEW Champion
EdDickens
Active Participant
Actually something that would just let you tell LabVIEW, "I know there's a bunch of missing stuff in this Project, look in this directory for anything you can't find."


Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
jgcode
Active Participant

Cool.

Certified LabVIEW Architect * LabVIEW Champion
Wart
Member

I love the idea of giving LabVIEW a folder for missing items.  Would save a ton of time when someone hands you a project with no structure and a folder full of files (both in use and not).  Simply clean up the layout on the disk and give the project a new folder to search through.  And allow it to search recursively.