ICubeExecuteSetup.FindByKey

Синтаксис

FindByKey(Key): ICubeExecuteDimSetup;

Параметры

Key - ключ измерения.

Описание

Метод FindByKey осуществляет поиск параметров по ключу измерения.

Пример

Для выполнения примера предполагается наличие в репозитории базы данных временных рядов с идентификатором «FC_DEP».

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.FindByKey(60);

If DimSetup <> Null

Then Debug.WriteLine("Настройки указанного измерения найдены");

Else Debug.WriteLine("Настройки указанного измерения не найдены");

End If;

End Sub Main;

После выполнения примера будет осуществлен поиск параметров для измерения с ключом «60». Результаты поиска будут выведены в окно консоли. Если параметры найдены, то они будут содержаться в переменной DimSetup.

См. также:

ICubeExecuteSetup