getSeriesTreeList();
Метод getSeriesTreeList возвращает дерево источников данных.
Для выполнения примера необходимо наличие на html-странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»). Обработаем событие DisplayTreeChanged, выведем идентификатор дерева источников:
// Получим ленту инструментов var ribbon = workbookBox.getRibbonView(); // Получим вкладку «Главная» var mainCatView = ribbon.getMainCategory(); // Получим кнопку «Дерево рядов» var dataSourceButton = mainCatView.getDataSourceButton(); // Отобразим меню у кнопки «Дерево рядов» var menu = dataSourceButton.getMenu(); menu.show(); // Получим дерево источников var seriesTreeList = mainCatView.getSeriesTreeList(); // Обработаем событие DisplayTreeChanged mainCatView.DisplayTreeChanged.add(function (sender, eventArgs) { console.log("Инициировано событие DisplayTreeChanged"); }); // Выведем идентификатор дерева источников console.log("Идентификатор дерева источников: " + seriesTreeList.getId()); // Скроем меню у кнопки «Дерево рядов» menu.hide();
После выполнения примера в консоли браузера был выведен идентификатор дерева источников данных, а после нажатия на кнопку «Дерево рядов» в результате инициирования события DisplayTreeChanged было выведено соответствующее уведомление:
Идентификатор дерева источников: MetabaseTreeList20260
Инициировано событие DisplayTreeChanged
См. также: