Instance: Object
Свойство Instance содержит экземпляр диаграммы экспресс-отчета.
Значение свойства устанавливается из JSON и с помощью метода setInstance, а возвращается с помощью метода getInstance.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox») и с загруженной диаграммой в рабочей области экспресс-отчета. Получим ширину и высоту данной диаграммы:
// Получаем представление диаграммы экспресс-отчета
var chartView = expressBox.getDataView().getChartView();
if (chartView.isLoaded()) {
// Получим экземпляр диаграммы экспресс-отчета
var instance = chartView.getInstance();
// Получим ширину и высоту диаграммы
console.log("Ширина диаграммы: " + instance.chartWidth);
console.log("Высота диаграммы: " + instance.chartHeight);
}
В результате выполнения примера в консоли браузера были выведены размеры диаграммы экспресс-отчета:
Ширина диаграммы: 897
Высота диаграммы: 448
Также пример использования приведен на странице описания свойства EaxChartView.Options.
См. также: