Table Of Contents

Addressing Placeholders to Correct Converted Code

Last Modified: September 28, 2017

Placeholders represent nodes on the diagram that existed in the original version of LabVIEW but do not exist in your current version of LabVIEW NXG. Fix placeholders in your converted code to replicate the functionality of the original source code.

Evaluate the placeholder in the context of your entire application to determine whether you need the feature the placeholder represents.
Issue Solution
The placeholder represents functionality that is not essential. Delete the placeholder.
The placeholder represents functionality that is essential.
  • Replicate the functionality using features supported in LabVIEW NXG.
  • If you cannot replicate the functionality using LabVIEW NXG features, consider moving the functionality into a subVI in the original version of LabVIEW and use the VI Interop node to call the subVI from your LabVIEW NXG application.
    spd-note-note
    Note  

    Each time you call code from the original version LabVIEW using the VI Interop node, the efficiency of your code decreases because the VI Interop node introduces performance overhead. Instead of using multiple VI Interop nodes to replace individual missing nodes, modularize calls to the original version of LabVIEW into as few VI Interop nodes as possible.

If the previous steps do not resolve your code, wait to migrate your code until LabVIEW NXG can support the required functionality.

Recently Viewed Topics