Error 1082 Occurred at Property Node (arg 1) in LabVIEW

Updated Aug 8, 2024

Reported In

Software

  • LabVIEW

Operating System

  • Windows

Issue Details

I am accessing controls within a cluster using a property node in LabVIEW but I'm getting the following error: 

Error 1082 occurred at Property Node (arg 1)
Possible reason(s):
LabVIEW: (Hex 0x43A) Operation not valid for strict type definition instance.


This error is shown in the following box:
Error 1082 occurred at Property Node (arg 1)

Solution

This error occurs due to the property you are going to define is restricted in Strict Type Definition. The only properties available for a Strict Type Definition control are those that affect the appearance of the control such as Visible, Disabled, Key Focus, Blinking, Position, and Bounds. 

To fix this error, you may change your custom control (.ctl file) from a Strict Type Definitions (Strict Type Def.) to Type Definition (Type Def) and save it.
change .ctl file from strict type def to type def

Additional Information

When a Type Definition Control is used, LabVIEW ensures that the data type is the same anywhere the control is used. A Strict Type Definition is more restrictive and LabVIEW ensures that almost everything about the control remains the same.