Makes selections in multiple dimensions and measures.
This method applies to hypercubes, such as bar charts, tables and scatter plots.Assembly: Qlik.Engine (in Qlik.Engine.dll) Version: 1.0.1.0 (1.0.1.0)
Syntax
Parameters
- path
- Type:
System String
Path to the definition of the object to be selected. For example, /qHyperCubeDef. This parameter is mandatory.
- rowIndices
- Type:
System.Collections.Generic IEnumerable
Int32
Array of row indexes to select, starting from 0. If the array is empty [ ], all rows are selected. This parameter is mandatory.
- colIndices
- Type:
System.Collections.Generic IEnumerable
Int32
Indexes of the columns to select, starting from 0. A column corresponds to a dimension or a measure depending on the definition of the hypercube. Example: If the hypercube has two dimensions and one measure: [0] selects the first column (i.e the first dimension) [1] selects the second column (i.e the second dimension) [2] selects the third column (i.e the measure) If the array is empty [ ], all columns are selected. This parameter is mandatory.
- softLock (Optional)
- Type:
System Boolean
Set to true to ignore locks; in that case, locked fields can be selected. This parameter is mandatory.
- deselectOnlyOneSelected (Optional)
- Type:
System Boolean
Set this parameter to true to unselect the last single selected value. There must be only one selected value in the field. The default value is false.
- onResult
- Type:
System Func Response, T
Continuation function
- userHandle (Optional)
- Type:
System String
Handle identifier
Type Parameters
- T
Return Value
Type:Implements
IGenericObject SelectHyperCubeCellsAsync T (String, IEnumerable Int32 , IEnumerable Int32 , Boolean, Boolean, Func Response, T , String)See Also