The UserQueryNode is a node that can be used to enter information about a dataset. The node takes a list as input and the output will be data that the user enters for each of the input rows. An example usage for this node would be a situation where the user needs to add some extra information about one of the datasets computed in a function node. The user query node can then be set up to require two data fields from the user about each row in the input. When the user has entered the information requested, the data will be sent as a matrix to the next node.
The UserQueryNode has two modes it can be in, setup and use mode. If there is no input on the node it will be in the mode, see Figure 3.5. Here the user can select how many input fields there will be for each input row. He can also add a column label for these fields and set a data type that the user data will be converted to.
Figure 3.6 shows the node after is had been executed and has input it can use as row labels.
After the node has be filled with data from the user, it can be executed again and the data will be available as output.