ObjectsAsImage: Boolean
Свойство ObjectAsImages определяет, являются ли диаграмма или карта, расположенные на листе регламентного отчета, картинкой или экземплярами компонентов HighCharts или MapChart.
Если установлено значение true, диаграмма или карта являются картинками, если установлено значение false (по умолчанию)- экземплярами компонентов HighCharts или MapChart соответственно.
Для выполнения примера предполагается наличие на странице компонента ReportBox с наименованием «reportBox» (см. «Пример размещения компонента ReportBox»). Необходимо, чтобы в открываемом регламентном отчете была диаграмма. Добавим кнопку, при нажатии на которую будет выводиться сообщение о том, является ли диаграмма картинкой:
var isImage = new PP.Ui.Button({ ParentNode: "but", Content: "isImage", Click: function () { grid = reportBox.getDataView().getGridView(); if (grid.getObjectsAsImage() == true) { alert("Картинка") } else { alert("Диаграмма") } } });
После выполнения примера на странице будет размещена кнопка, при нажатии на которую будет выдаваться сообщение «Картинка» или «Диаграмма» в зависимости от того, чем является диаграмма регламентного отчета: картинкой или компонентом HighCharts.
См. также: