getDimTreeView(key: Number);
key. Ключ измерения.
Метод getDimTreeView возвращает представление дерева измерений в мастере управления отметкой.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. Пример создания компонента ExpressBox). Далее получим представление дерева одного из измерений в мастере управления отметкой , запретим в нем множественный выбор, а также выведем заголовок панели с помощью ключа измерения:
var dimBarMaster = expressBox.getPropertyBarView().getDimBarMasterView(); // Покажем мастер управления отметкой dimBarMaster.show(); // Получим ключ первого измерения var dimKey = dimBarMaster.getCurrentState().dims.its.it[0].k; var title = dimBarMaster.getPanelByDimKey(dimKey).getTitle(); console.log("Key: " + dimKey + ", Title: " + title); // Получим дерево измерений var tree = dimBarMaster.getDimTreeView(dimKey).getControl(); // Запретим множественный выбор в измерении с ключом dimKey tree.setMultiSelect(false);
В результате выполнения примера в измерении с ключом 1646 и заголовком «Страны» будет запрещен множественный выбор, а в консоли браузера будет выведена информация о данном измерении:
Key: 1646, Title: Страны
См. также: