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" будет использоваться для управления выбором периода действия формул.
См. также: