FindByTag(Tag: CubeDimensionTag): ICubeExecuteDimSetup;
Tag - dimension type.
The FindByTag method finds parameters by dimension type.
Executing the example requires that the repository contains a time series database with the FC_DEP identifier.
Sub Main;
Var
Mb: IMetabase;
Rubricator: IMetabaseObject;
Cub: ICubeInstance;
Dest: ICubeInstanceDestination;
Sels: IDimSelectionSet;
CubeExSet: ICubeExecuteSetup;
DimSetup: ICubeExecuteDimSetup;
Begin
Mb := MetabaseClass.Active;
Rubricator := Mb.ItemById("FC_DEP").Bind;
Cub := Rubricator.Open(Null) As ICubeInstance;
Dest := Cub.Destinations.DefaultDestination;
Sels := Dest.CreateDimSelectionSet;
CubeExSet := Sels As ICubeExecuteSetup;
DimSetup := CubeExSet.FindByTag(CubeDimensionTag.Calendar);
If DimSetup <> Null
Then Debug.WriteLine(Configurations of specified dimension were found);
Else Debug.WriteLine(Configurations of specified dimension were not found);
End If;
End Sub Main;
After executing the example parameters for calendar dimension are searched. Search results are displayed in the console window. If parameters are found, they are contained in the DimSetup variable.
See also: