IDimLevelSelectionPrimitive.Included

Синтаксис

Included(Level: IDimLevel): Boolean;

Описание

Свойство Included определяет, будут ли отмечаться/сниматься элементы уровня справочника, передаваемого посредством параметра Level.

Пример

Sub Main;

Var

MB: IMetabase;

Mobj: IMetabaseObject;

ObjDesc: IMetabaseObjectDescriptor;

DimSelSchema: IDimSelectionSchema;

SchemaPrimit: IDimSelectionSchemaPrimitive;

Begin

MB:=MetabaseClass.Active;

ObjDesc:=MB.ItemById("TAB_DIM");

If ObjDesc.Children.Count<>0 Then

If ObjDesc.Children.Item(0).ClassId=MetabaseObjectClass.KE_CLASS_DIMSELECTIONSCHEMA Then

Mobj:=ObjDesc.Children.Item(0).Edit;

DimSelSchema:=Mobj As IDimSelectionSchema;

DimSelSchema.Clear;

SchemaPrimit:=DimSelSchema.Add(SelectionPrimitiveType.Level);

(SchemaPrimit As IDimLevelSelectionPrimitive).Included(DimSelSchema.Dimension.Levels.Item(0)):=True;

Mobj.Save;

End If;

End If;

End Sub Main;

После выполнения примера в схему отметки справочника будет добавлен примитив, отмечающий элементы уровня. При построении схемы отметки будут отмечаться элементы первого уровня справочника. Идентификатор справочника - «TAB_DIM».

См. также:

IDimLevelSelectionPrimitive