refresh (args);
args. Информация о событии
Метод refresh обновляет указанный элемент управления на ленте инструментов временных рядов.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также в репозитории должна содержаться рабочая книга с ключом 5183, а в обработчике события открытия документа необходимо добавить следующий код:
var NewKEY = 5183;
tsService.openDocument(NewKEY, onSecondOpened);
function onSecondOpened(sender, args)
{
//Получаем компонент для отображения меню в стиле Ribbon
var ribbonView = workbookBox.getRibbonView();
//Получаем новый источник данных
var wbk2 = args.Workbook;
//Устанавливаем выбранный ряд в новом источнике данных
tsService.setSelectedSeries(wbk2, [1], [0]);
var refreshButt = new PP.Ui.Button({
ParentNode: document.body, //Родительский узел DOM
Content: "Refresh", //Подпись
Click: PP.Delegate(onClickRefresh)
});
function onClickRefresh(){
//Обновлям указанный элемент управления на ленте инструментов временных рядов
ribbonView.refresh('Data');
}
}
После выполнения примера на html-странице будет размещен компонент WorkbookBox, будет обновлен указанный элемент управления на ленте инструментов временных рядов. После нажатия кнопки «Refresh» на вкладке «Данные» меню ленты инструментов временных рядов, кнопки «Сохранить изменения» и «Отменить изменения» станут не активными.
См. также: