ICalculatedCubeDimension.TimeAttribute

Синтаксис

TimeAttribute: IDimAttribute;

Описание

Свойство TimeAttribute определяет атрибут измерения, который будет управлять выбором периода действия формулы. Устанавливаемый атрибут должен иметь тип - Дата. Свойство актуально, если свойству IsTime установлено значение True.

Пример

Для выполнения примера, предполагается наличие вычисляемого куба с идентификатором "Calc_Cube". В кубе содержится календарное измерение с идентификатором "CALENDAR".

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Cube: ICalculatedCube;

Dim: ICalculatedCubeDimension;

Begin

MB := MetabaseClass.Active;

MObj := MB.ItemById("Calc_Cube").Edit;

Cube := MObj As ICalculatedCube;

Dim := Cube.Dimensions.FindById("CALENDAR");

Dim.IsTime := True;

Dim.TimeAttribute := Dim.Dimension.Attributes.Item(1);

MObj.Save;

End Sub Main;

После выполнения примера в вычисляемом кубе, измерение с идентификатором "CALENDAR" будет использоваться для управления выбором периода действия формул.

См. также:

ICalculatedCubeDimension