IDimElementGroup.RemovePrimitive

Синтаксис

RemovePrimitive(Index: Integer): Boolean;

Параметры

Index. Индекс удаляемого примитива.

Описание

Метод RemovePrimitive осуществляет удаление примитивов из группы элементов справочника.

Пример

Для выполнения примера предполагается наличие в репозитории справочника с идентификатором «D_TO». Для справочника создана группа элементов. В данной группе имеется несколько примитивов для выборки элементов.

Sub Main;

Var

MB: IMetabase;

MObjDesc: IMetabaseObjectDescriptor;

MObj: IMetabaseObject;

ElemGroup: IDimElementGroup;

Begin

MB:=MetabaseClass.Active;

If MB.ItemById("D_TO").Children.Count<>0 Then

MObjDesc:=MB.ItemById("D_TO");

MObj:=MObjDesc.Children.Item(0).Edit;

ElemGroup:=MObj As IDimElementGroup;

ElemGroup.RemovePrimitive(ElemGroup.Count-1);

MObj.Save;

End If;

End Sub Main;

После выполнения примера будет удален последний примитив первой группы элементов справочника.

См. также:

IDimElementGroup