If LabVIEW is unable update a type definition instance automatically, LabVIEW places the instance in an unresolved state. An unresolved instance appears dimmed, and the Run button of the VI that contains the instance appears broken.
Complete the following steps to resolve the data mapping discrepancies and manually update unresolved type definition instances:
Note You can still view and edit default values after approving changes. LabVIEW updates approved instances with the last values that appear in the controls or constants in New Default Value even if you edit the values after approving changes. |
Note You also can click the Approve All button to approve all changes to all of the instances listed in the Instance listbox without reviewing each instance individually. |
You also can use the Update From Typedef method to approve and apply all type definition instance updates programmatically. However, LabVIEW may lose or incorrectly preserve the default values of instances LabVIEW updates programmatically. Avoid updating type definition instances programmatically if the instances have custom default values and you plan to make extensive changes to the type definition.
Creating Type Definitions and Strict Type Definitions
Creating Custom Controls, Indicators, and Type Definitions
Review and Update from Type Def. Dialog Box