TreeData

Renders the properties of a TreeData object. Is the layout for TreeDataDef. For more information about the definition of TreeData, see Generic object.

To retrieve data from the TreeData object, use the method called GetHyperCubeTreeData.

Stability index

EXPERIMENTAL.
This API is under development. Do not rely on it. It may change or be removed in future versions.

Properties

Name Description Type
qStateName

Name of the alternate state. Default is current selections $ .

String
qNodesOnDim

The total number of nodes on each dimension.

Array of Integers
qError

This parameter is optional and is displayed in case of error.

NxValidationError
qDimensionInfo

Information on the dimension.

Array of NxTreeDimensionInfo
qEffectiveInterColumnSortOrder

Defines the order of the dimenion levels/columns in the TreeData object. Column numbers are separated by a comma. Example: [1,0,2] means that the first level in the tree structure is dimension 1, followed by dimension 0 and dimension 2.

Array of Integers
qHasOtherValues

True if other row exists.

Boolean
qTitle

Title of the TreeData object, for example the title of a chart.

String
qLastExpandedPos

Position of the last expended cell. This property is optional.

NxCellPosition
qCalcCondMsg

The message displayed if calculation condition is not fulfilled.

String
qTreeDataPages

Set of data. Is empty if nothing has been defined in qInitialDataFetch in TreeDataDef.

Array of NxTreeNode