MultiSelect: Boolean;
The MultiSelect property returns whether several parameters of dimension are used simultaneously. True - it is possible to use several parameters simultaneously. False - it is possible to use only one parameter.
Executing the example requires a form, a button with the Button1 identifier on the form, the TabSheetBox component and the UiErAnalyzer component named UiErAnalyzer1, which is used as a data source for TabSheetBox. A working area of the time series database must be loaded to UiErAnalyzer1.
Click the button to execute the example.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
EaxAn: IEaxAnalyzer;
Sels: IDimSelectionSet;
CubeExSet: ICubeExecuteSetup;
DimSetup: ICubeExecuteDimSetup;
PredefinedSetup: ICubeExecutePredefinedSetup;
Begin
EaxAn := UiErAnalyzer1.ErAnalyzer;
Sels := EaxAn.Pivot.Selection;
CubeExSet := Sels As ICubeExecuteSetup;
DimSetup := CubeExSet.FindById("UNITS");
If DimSetup <> Null Then
PredefinedSetup := DimSetup.Predefined;
If PredefinedSetup.MultiSelect
Then Debug.WriteLine(It is possible to use several parameters simultaneously);
Else Debug.WriteLine(It is possible to use only one parameter);
End If;
End If;
End Sub Button1OnClick;
After executing the example information on possibility to use several parameters simultaneously is displayed in the console window.
See also: