getExportButton ();
Метод getExportButton возвращает кнопку «Экспорт».
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»). Необходимо открыть источник экспресс-отчета на просмотр при помощи метода openDocument и в обработчике события открытия документа добавить следующий код:
//Возвращаем вкладку ленты «Главная» в режиме просмотра var readonlyCat = workbookBox.getRibbonView().getReadonlyCategory(); ////Возвращаем вкладку ленты «Экспорт» в режиме просмотра var exportButton = readonlyCat.getExportButton(); var state = true; var exportButtonButtonToggle = new PP.Ui.Button({ ParentNode: document.body, //родительский узел DOM Content: "Показать/скрыть кнопку", //текст Click: PP.Delegate(toggleExportButton) }); function toggleExportButton() { //Показываем или скрываем кнопку «Экспорт» state ? exportButton.hide() : exportButton.show(); state = !state; }
После выполнения примера на html-странице будет размещен компонент WorkbookBox и кнопка с наименованием «Показать/скрыть кнопку». По нажатию на кнопку будет отображаться/скрываться кнопка «Экспорт»:
или:
См. также: