IDimSelection.DeselectChildren

Синтаксис

DeselectChildren(Element: Integer; Recursive: Boolean);

Параметры

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

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

Описание

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

Пример

Sub UserProc;
Var
    MB: IMetabase;
    Dimen: IDimInstance;
    Selection: IDimSelection;
Begin
    MB:=MetabaseClass.Active;
    Dimen:=MB.ItemById("D_TO").Open(NullAs IDimInstance;
    Selection:=Dimen.CreateSelection;
    Selection.SelectAll;
    Selection.DeselectChildren(11,True);
End Sub UserProc;

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

См. также:

IDimSelection