setTableStyle (report, metadata, callback);
wbk. Задает значение рабочей книги;
metadata. Задает метаданные с настройками стиля;
callback. Задает обработчик окончания выполнения операции.
Метод setTableStyle используется для установки стиля таблицы.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо в обработчике события открытия документа добавить следующий код:
var setTableStyleButt = new PP.Ui.Button({
ParentNode: document.body, //родительский узел DOM
Content: "Установить стиль таблицы", //подпись
Click: PP.Delegate(onClickSetTableStyle)
});
function onClickSetTableStyle()
{
var report = args.Workbook;
metadata = {
Name: "EAX table style",
PredefinedStyle: "ExtRedStriped"
};
//Устанавливаем стиль
tsService.setTableStyle(report, metadata, PP.Delegate(onTableStyle, this));
}
// Обработчик завершения метода setTableStyl
function onTableStyle(sender, args){
//Обновляем, чтобы увидеть установленный стиль
workbookBox.refreshAll();
}
После выполнения примера на html-странице будет размещена кнопка с наименованием «Установить стиль таблицы». При нажатии на кнопку к таблице будет применен новый стиль:

См. также: