Add:(primitiveType: SelectionPrimitiveType): IDimSelectionSchemaPrimitive;
primitiveType — тип добавляемого примитива.
Метод Add осуществляет добавление примитива в схему отметки справочника.
Sub Main;
Var
MB: IMetabase;
ObjDesc: IMetabaseObjectDescriptor;
DimSelSchema: IDimSelectionSchema;
MObj: IMetabaseObject;
SchemaPrimit: IDimSelectionSchemaPrimitive;
Begin
MB:=MetabaseClass.Active;
ObjDesc:=MB.ItemById("TAB_DIM");
If ObjDesc.Children.Count<>0 Then
If ObjDesc.Children.Item(0).ClassId=1030 Then
MObj:=ObjDesc.Children.Item(0).Edit;
DimSelSchema:=MObj As IDimSelectionSchema;
SchemaPrimit:=DimSelSchema.Add( SelectionPrimitiveType.Specified);
SchemaPrimit.Deselect:=True;
MObj.Save;
End If;
End If;
End Sub Main;
После выполнения примера в первую схему отметки справочника, будет добавлен примитив, снимающий отметку с элементов по списку. Идентификатор справочника - «TAB_DIM».
См. также: