IAutoCubeDestinations.Add

Syntax

Add: IAutoCubeDestination;

Description

The Add method creates a new automatic cube display version.

Example

Executing the example requires that the repository contains an automatic cube with AUTO_CUBE identifier.

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    AutoCube: IAutoCube;
    Dest: IAutoCubeDestination;
Begin
    MB := MetabaseClass.Active;
    MObj := MB.ItemById("AUTO_CUBE").Edit;
    AutoCube := MObj As IAutoCube;
    Dest := AutoCube.Destinations.Add;
    Dest.Id := "New" + MObj.Id;
    Dest.Name := "New" + MObj.Name;
    Dest.MakeDefault;
    MObj.Save;
End Sub UserProc;

After executing the example a new display version is created in the automatic cube. This display version is set as a default display version.

See also:

IAutoCubeDestinations