Node
When you select a node
object in a derived property expression or a
sourceNode
object in a property transformation expression, you can
select node attributes depending on the data type of the node object:
- AllAncestors: All ancestor node objects, combined from all node locations, in the node set. For attributes, see Node List.
- Ancestors: Ancestor node objects for a node instance in the node set. For attributes, see Node List.
- BoundAncestors: In hierarchy set bound viewpoints, returns a list of ancestor nodes for a node in the bound viewpoint. In node type bound or unbound viewpoints, returns ancestor node objects for a node instance (the same result as when using Ancestors). For attributes, see Node List.
-
BoundLocations: In hierarchy set bound viewpoints, returns a list of
locations for a node in the bound viewpoint. In node type bound or unbound
viewpoints, returns node locations (the same result as when using Locations).
Optional: Enable Exclude Implicit Shares to filter
the returned list of bound locations to only node instances under unique parents.
For attributes, see Node List.
Tip:
Using the bound versions of Ancestors and Locations enables you to access the full scope of the bound viewpoint when using an expression in a maintenance viewpoint. - Children: Child node objects for a node. For attributes, see Node List.
-
Dimension: Node dimension. You can select the
name
attribute. -
Locations: Node locations (can contain node instances). Optional:
Enable Exclude Implicit Shares to filter the returned list of
locations to only node instances under unique parents.
For attributes, see Node List.
- Name: Node name. For attributes, see Strings.
-
NextSibling: Node sibling after a node in the hierarchy. If this is the last
node, then the
NextSibling
attribute returnsNull
. The parameters that you can add are:-
dimension
-
name
-
nodeType
-
properties
-
-
NodeType: Node type for a node. For a node type, you can select the
name
attribute. - Parent: Node parent. Parent also has the node data type, which means that you can select other node attributes such as the dimension or the node type of the parent. However, you cannot select the parent of a parent.
-
PreviousSibling: Node sibling before a node in the hierarchy. If this is a
first node without a previous sibling, then the
PreviousSibling
attribute returnsNull
. The parameters that you can add are:-
dimension
-
name
-
nodeType
-
properties
-
- Properties: Node properties. For attributes, see Properties.
- Siblings. Sibling node objects for a node instance. For attributes, see Node List.