addChildElem(key, elem)
key. Ключ родительского элемента. Если родительского элемента нет, следует задать пустую строку;
elem. Элемент, который необходимо добавить в измерение. Структура El.
Метод addChildElem добавляет дочерний элемент справочника.
Для выполнения примера предполагается наличие на html-странице компонента DimensionTree с наименованием «dimTree» (см. «Пример создания компонента DimensionTree»). Добавим новый элемент справочника и обработчик события изменения элементов справочника:
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();
После выполнения примера в справочник будет добавлен новый элемент, который будет отображаться в дереве:

В консоль будет выведено сообщение об изменении элемента измерения:
Изменился элемент измерения
Чтобы удалить новый элемент из списка используйте метод Dimension.clearDimItems:
dim.clearDimItems(); dimTree.refreshAll();
См. также: