refresh();
Метод refresh обновляет данные вкладки «Формат» на ленте инструментов экспресс-отчета.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. Пример создания компонента ExpressBox).
//Получим экземпляр класса PP.Exp.Ui.FormatCategory eRib = expressBox.getRibbonView(); ribbon = eRib.getControl(); cat = ribbon.getCategories(); catGr = cat.getItem(cat.getCount() - 1); formatCat = catGr.getCategories(true)[1]; // Используя методы получим содержимое вкладки и обновим элементы управления : formatCat.getSelectPartCombo(); // -> PP.Ui.ComboBox formatCat.getCurrentFormatControls(); // -> [PP.Ui.ComboBox, PP.Ui.RibbonButton] formatCat.getSlaveCategoriesPanels(); // -> [Object, Object, Object, Object, Object, Object, Object] formatCat.getFontBox(); // -> PP.Ui.FontBox formatCat.getBordersAndFillColorControls(); // -> PP.Ui.GridPanel formatCat.renderContent(); // -> Элементы повторно отрисованы console.debug(formatCat.getContentRendered ? "Содержимое вкладки отрисовано" : "Содержимое вкладки не отрисовано"); // -> Содержимое вкладки отрисовано с5.refreshTextNBordersNFillColor(); // -> Элемент управления границей и заливкой обновлены formatCat.refresh(); // -> Содержимое вкладки обновлено
В результате выполнения примера будут получены элементы управления и обновлено содержимое вкладки «Формат».
См. также: