Skip to main content

THISNODE

THISNODE(operation)

operationThe name of an attribute or in-line code that results in a DATASET or INDEX.
Return:THISNODE returns a record set or index.

The THISNODE function specifies that the operation is performed on each node, independently. This is typically used within an ALLNODES operation. Available for use only in Roxie.

Example:

ds := ALLNODES(JOIN(THISNODE(GetData(SomeData)),
      THISNODE(GetIDX(SomeIndex)),
      LEFT.ID = RIGHT.ID));

See Also: ALLNODES, LOCAL, NOLOCAL