IDimSelection.DeselectChildren

Синтаксис

DeselectChildren(Element: Integer; Recursive: Boolean);

Параметры

Element — индекс элемента справочника, дочерние элементы которого, необходимо удалить из отметки.

Recursive — параметр, определяющий будут ли удалятся из отметки элементы, находящиеся на всех нижних уровнях. Если в качестве значения передается True - отметка снимается с элементов, расположенных на всех нижних уровнях, если False - отметка снимается с непосредственных дочерних элементов, расположенных на один уровень ниже элемента Element.

Описание

Метод DeselectChildren осуществляет удаление дочерних элементов из отметки.

Пример

Sub Main;

Var

MB: IMetabase;

Dimen: IDimInstance;

Selection: IDimSelection;

Begin

MB:=MetabaseClass.Active;

Dimen:=MB.ItemById("D_TO").Open(Null) As IDimInstance;

Selection:=Dimen.CreateSelection;

Selection.SelectAll;

Selection.DeselectChildren(11,True);

End Sub Main;

После выполнения примера из отметки «Selection» будут удалены все дочерние объекты одиннадцатого элемента справочника.

См. также:

IDimSelection