ViewerUpdateSettings: object;
Свойство ViewerUpdateSettings определяет параметры автообновления.
Значение свойства устанавливается с помощью метода setViewerUpdateSettings, а возвращается с помощью метода getViewerUpdateSettings. Из JSON значение свойства установить нельзя.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox»). Изменим период автообновления отчета:
// По шагам получим меню автообновления отчета
ribbonView = expressBox.getRibbonView();
control = ribbonView.getControl();
auReMenuControl = control.getControlById("MainAutoRefreshButton");
autoRefreshMenu = auReMenuControl.getMenu();
// Получим параметры автообновления
updSettings = autoRefreshMenu.getViewerUpdateSettings()
// -> Object {updateByIntervalEnabled: false, autoUpdateByData: false, AutoUpdateInterval: 5, autoUpdateIntervalUnits: "Seconds"}
// Изменим период автообновления отчета
updSettings.AutoUpdateInterval = 2
// Применим новые настройки
autoRefreshMenu.setViewerUpdateSettings(updSettings)
В результате выполнения примера будет изменен период автообновления отчета.
См. также: