Selected: Array;
Свойство Selected возвращает признак, что атрибут отмечен.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо в обработчике события открытия документа добавить следующий код:
var setSelectedButt = new PP.Ui.Button({
ParentNode: document.body, //Родительский узел DOM
Content: "Выделить панель", //Текст
Click: PP.Delegate(onClickselectAll)
});
function onClickselectAll()
{
//Получаем компонент для отображения и управления атрибутами рабочей книги, основанный на компоненте PP.Ui.Master
var navbrCr = workbookBox.getPropertyBarView().getNavBreadcrumb();
//Получаем панель, содержащую дерево измерения первого атрибута (PP.TS.Ui.NavBreadcrumbItem)
var navBrCrItem = navbrCr._selfNavItems[0];
//Устанавливаем или убираем выделение атрибута
navBrCrItem.getSelected() ? navBrCrItem.setSelected(false) : navBrCrItem.setSelected(true);
}
После выполнения примера на html-странице будет размещен компонент WorkbookBox и кнопка с наименованием «Выделить панель». Необходимо выбрать одну из вершин дерева иерархии каталога показателей, а затем нажать на кнопку «Выделить панель». После этого будет получена панель, содержащую дерево измерения первого атрибута и будет установлено/скрыто выделение атрибута:
Выделение установлено:
![]()
Выделение скрыто:
![]()
См. также: