TreeDataDef
Defines the properties of a TreeData object. For more information about the definition of a TreeData object, see Generic object.
This API is reliable and breaking changes are unlikely.
Properties
| Name | Description | Type | 
|---|---|---|
| qStateName | Name of the alternate state. Default is current selections $ . | String | 
| qDimensions | Array of dimensions. | Array of NxTreeDimensionDef | 
| qInterColumnSortOrder | Defines the order of the dimension 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. The default sort order is the order in which the dimensions and measures have been defined in the TreeDataDef. | Array of Integer | 
| qSuppressZero | Removes zero values. | Boolean | 
| qSuppressMissing | Removes missing values. | Boolean | 
| qOpenFullyExpanded | If this property is set to true, the cells are opened expanded. The default value is false. | Boolean | 
| qPopulateMissing | If this property is set to true, the missing symbols (if any) are replaced by 0 if the value is a numeric and by an empty string if the value is a string. The default value is false. | Boolean | 
| qCalcCondition | NxCalcCond | |
| qTitle | StringExpr | |
| qInitialDataFetch | Initial data set. This property is optional. | Array of NxTreeDataOption | 
| qExpansionState | Expansion state per dimension. | Array of ExpansionData | 
| qValueExprs | List of measures to calculate on the whole tree. | Array of NxMeasure | 
| qContextSetExpression | Set Expression valid for the whole cube. Used to limit computations to the set specified. | String |