DeleteNodes(Nodes: Array; DeleteFacts: Boolean);
Nodes - массив элементов компонента MetaAttributesTreeList.
DeleteFacts - определяет, удалять ли из БД показатели, соответствующие элементам компонента. True - удалять; False - не удалять.
Метод DeleteNodes удаляет указанные элементы из компонента. Удаление всегда осуществляется рекурсивно.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента MetaAttributesBreadcrumb и компонента MetaAttributesTreeList с наименованием «MetaAttributesTreeList1». Данные компоненты настроены на работу с какой-либо базой данных временных рядов.
Пример будет выполняться при нажатии на кнопку.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
SelNodes: Array;
Begin
SelNodes := MetaAttributesTreeList1.GetSelectedNodes;
MetaAttributesTreeList1.DeleteNodes(SelNodes, True);
End Sub Button1OnClick;
После выполнения примера выделенные элементы будут удалены из компонента, соответствующие им показатели будут удалены из базы данных временных рядов.
См. также: