getBreadcrumb ();
Метод getBreadcrumb возвращает экземпляр класса MetaAttributeBreadCrumbView.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо в обработчике события открытия документа добавить следующий код:
//Получаем компонент для отображения и управления атрибутами рабочей книги var breadcrumb = workbookBox.getDataView().getBreadcrumb(); //Получаем первый элемент из коллекции метааттрибутов var mattr = breadcrumb.getMetaAttributes().getItem(0); //Получаем идентификатор атрибута иерархии у первого аттрибута цепочки навигации var attrId = mattr.getAttributeId(); //Получаем дерево измерения атрибута var dimTree = mattr.getTree(); //Получаем текущее отображаемое измерение var dim = dimTree.getSource(); //Выделяем все элементы измерения dimTree.getDimTreeCtrl().getService().selectAll(dim, function (sender, asrgs) { //Обновляем выделение в деревьях измерений всех атрибутов breadcrumb.refreshSelections(); });
После выполнения кода на html-странице отобразится компонент WorkbookBox,а в звене первого атрибута в навигационной цепочке будет отмечено 6 элементоы.
См. также: