DimSource.addChildElem

Синтаксис

addChildElem(key, elem)

Параметры

key. Ключ родительского элемента. Если родительского элемента нет, следует задать пустую строку;

elem. Элемент, который необходимо добавить в измерение. Структура El.

Описание

Метод addChildElem добавляет дочерний элемент справочника.

Пример

Для выполнения примера предполагается наличие на html-странице компонента DimTree с наименованием «dimTree» (см. «Пример создания компонента DimTree»). Добавим новый элемент справочника и обработчик события изменения элементов справочника:

dim.ElsChanged.add(function(sender, args) {
    console.log("Изменился элемент измерения");
});
dim.addChildElem("",
{
    "k": "1",
    "n": "Новый элемент",
    "h": "1",
    "o": "0",
    "a": {
        "it": ["Новый элемент", "1", "1", "0", "A000123"]
    }
});
dimTree.refresh();

После выполнения примера в справочник будет добавлен новый элемент, который будет отображаться в дереве:

В консоль будет выведено сообщение об изменении элемента измерения:

Изменился элемент измерения

 

Чтобы удалить новый элемент из списка используйте метод DimSource.clearDimItems:

dim.clearDimItems();
dimTree.refreshAll();

См. также:

DimSource