Review and Update from Type Def. Dialog Box

LabVIEW 2018 Help


Edition Date: March 2018
Part Number: 371361R-01
View Product Info

DOWNLOAD (Windows Only)


LabVIEW 2015 Help
LabVIEW 2016 Help
LabVIEW 2017 Help
LabVIEW 2018 Help
LabVIEW 2019 Help

Requires: Base Development System

Right-click an unresolved instance of a type definition and select Review and Update from Type Def from the shortcut menu to display this dialog box.

Use this dialog box to update unresolved instances of a type definition manually. An unresolved instance appears dimmed, and the Run button of the VI that contains the instance appears broken.

You also can use this dialog box to manually update instances of a type definition that have Auto-Update from Type Def. disabled. For example, if you disable auto-update for an instance in an application that you don't want LabVIEW to update automatically when you make changes to the type definition, you can use the Review and Update from Type Def. dialog box to update the instance manually.

  • Instance List—Displays unresolved type definition instances and the names of the VIs that contain these instances. Select an instance from this list to view the previous default values and to resolve the instance. You can modify and accept projected new default values of that instance.
    • Instance—Displays the instances that LabVIEW is unable to correctly update automatically. Unresolved instances show an X next to the instance number. Approved instances show a checkmark by the instance number.
    • VI Name—Displays the names of the VIs that contain each instance.
  • Previous Default Value—Displays the instance you select in Instance List. Previous Default Value displays the default values of the instance before you update the type definition. LabVIEW highlights the controls that contain data that the LabVIEW mapping process may have lost or incorrectly placed.
  • New Default Value—Displays how the instance you select in Instance List will appear after you apply changes. You can edit the values of the controls or constants within that instance. LabVIEW highlights the controls that contain data that the LabVIEW mapping process may have lost or incorrectly placed.
  • Approve All—Approves all changes to all of the instances listed in Instance List. 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.
  • Approve—Approves the changes to the currently selected instance in Instance List. 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.
  • Apply Changes—Updates the approved instances and closes the dialog box. Instances that you do not approve remain in an unresolved state until you approve them or disconnect them from the type definition.
    Note  LabVIEW updates both the current and default values of the instances you approve.

Related Information

What Is a Type Definition?

Creating Type Definitions and Strict Type Definitions

Manually Updating Type Definitions

WAS THIS ARTICLE HELPFUL?

Not Helpful