Type Alias NxInlineDimensionDef

type NxInlineDimensionDef = {
    qActiveField?: number;
    qAlias?: string;
    qFieldDefs?: string[];
    qFieldLabels?: string[];
    qGrouping?: NxGrpType;
    qLabelExpression?: string;
    qNumberPresentations?: FieldAttributes[];
    qReverseSort?: boolean;
    qSortCriterias?: SortCriteria[];
}
Index

Properties

qActiveField?: number

Index of the active field in a cyclic dimension. This parameter is optional. The default value is 0. This parameter is used in case of cyclic dimensions ( qGrouping is C).

qAlias?: string

Alias of the dimension.

qFieldDefs?: string[]

Array of field names. When creating a grouped dimension, more than one field name is defined. This parameter is optional.

qFieldLabels?: string[]

Array of field labels. This parameter is optional.

qGrouping?: NxGrpType

Used to define a cyclic group or drill-down group. Default value is no grouping. This parameter is optional.

One of:

  • N or GRP_NX_NONE
  • H or GRP_NX_HIEARCHY
  • C or GRP_NX_COLLECTION
qLabelExpression?: string

Label expression. This parameter is optional.

qNumberPresentations?: FieldAttributes[]

Defines the format of the value. This parameter is optional.

qReverseSort?: boolean

If set to true, it inverts the sort criteria in the field.

qSortCriterias?: SortCriteria[]

Defines the sorting criteria in the field. Default is to sort by alphabetical order, ascending. This parameter is optional.