Searches under a variable container and returns an array of references to variable objects that match your search criteria. You can use this node to find variables programmatically.
All search criteria are optional. If you leave a search criterion input unwired, this node does not filter based on that criterion.
The class of the variable objects to search for.
The variable container under which to search. This node searches the partial URLs of all variables in the hierarchy under the container you specify. The partial URLs do not include the URL corresponding to this container.
The pattern to search for within the variable object URLs. The default is an empty string. This node uses the same regular expression rules as the Match Regular Expression node.
The data type of the variable container.
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Default: No error
Read access and write access settings of the shared variables you want to search for.
Options for filtering shared variables based on read access.
Name | Description |
---|---|
Allowed | Performs no filtering based on read access. |
Required | Returns only shared variables with read access enabled. |
Denied | Returns only shared variables with read access disabled. |
Options for filtering shared variables based on write access.
Name | Description |
---|---|
Allowed | Performs no filtering based on write access. |
Required | Returns only shared variables with write access enabled. |
Denied | Returns only shared variables with write access disabled. |
Default: Allowed for both Read Access and Write Access.
The reference to the variable container.
The variable object references that result from your search.
Error information.
The node produces this output according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Where This Node Can Run:
Desktop OS: Windows
FPGA: Not supported
Web Server: Not supported in VIs that run in a web application