getColTotalsButton();
Метод getColTotalsButton возвращает кнопку «Итоги по столбцам» на ленте инструментов экспресс-отчета.
Метод возвращает объект типа PP.Ui.SplitButton. На ленте инструментов данная кнопка выглядит следующим образом:

Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. Пример создания компонента ExpressBox). В приведенном ниже примере выводятся наименования кнопок, а также индекс строки и столбца в таблице пиктограмм:
var category;
getImageInfo = function(button) {
// Выводим название кнопки
var str = button.getContent() + ". ";
if (button instanceof PP.Ui.SplitButton) {
str += "Row index: "
// Выводим индекс строки в таблице пиктограмм
str += button.getImageButton().getRowIndex();
str += ", Column index: "
// Выводим индекс столбца в таблице пиктограмм
str += button.getImageButton().getColumnIndex();
}
console.log(str);
}
// Получим представление вкладки «Таблица»
category = expressBox.getRibbonView().getTableCategory();
getImageInfo(category.getColTotalsButton());
getImageInfo(category.getCondFormatButton());
getImageInfo(category.getIndButton());
getImageInfo(category.getRowsTotalsButton());
// Получим представление вкладки «Данные»
category = expressBox.getRibbonView().getDataRibbonCategory();
getImageInfo(category.getFilterButton());
getImageInfo(category.getRankingButton());
getImageInfo(category.getTypeDataButton());
// Получим представление вкладки «Заголовок»
category = expressBox.getRibbonView().getTitleCategory();
getImageInfo(category.getTitleButton());
// Получим представление вкладки «Вид»
category = expressBox.getRibbonView().getViewRibbonCategory();
getImageInfo(category.getDimViewModeButton());
В результате выполнения данного примера в консоли браузера будет выведен следующий текст:
Итоги по столбцам. Row index: 5, Column index: 5
Условное форматирование. Row index: 3, Column index: 4
Индикатор роста. Row index: 2, Column index: 19
Итоги по строкам. Row index: 5, Column index: 4
Фильтр. Row index: 3, Column index: 1
Отобразить как ранги. Row index: 2, Column index: 18
Преобразовать данные. Row index: 1, Column index: 18
Заголовок. Row index: 3, Column index: 20
Боковая<br />панель.
См. также: