Add(Source: ICubeModelDestination): ICalculatedCubeSource;
Source - куб, который необходимо добавить в источники данных вычисляемого куба.
Метод Add осуществляет добавление источника данных в вычисляемый куб.
Для выполнения примера, предполагается наличие вычисляемого куба с идентификатором "Calc_Cube" и куба с идентификатором "Cube_1", которой будет добавлен в источники данных вычисляемого куба.
Sub Main;
Var
MB: IMetabase;
MObj: IMetabaseObject;
Cube: ICalculatedCube;
Sources: ICalculatedCubeSources;
CubeSource: ICubeModel;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("Calc_Cube").Edit;
CubeSource := MB.ItemById("Cube_1").Bind As ICubeModel;
Cube := MObj As ICalculatedCube;
Sources := Cube.Sources;
Sources.Add(CubeSource.Destinations.DefaultDestination);
MObj.Save;
End Sub Main;
После выполнения примера в источники данных вычисляемого куба будет добавлен куб с идентификатором "Cube_1".
См. также: