addBubbleSettings(settings);
settings. Настройки пузырьковой диаграммы экспресс-отчета в виде строки JSON.
Метод addBubbleSettings добавляет настройки пузырьковой диаграммы экспресс-отчета.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox») и с загруженной пузырьковой диаграммой в области данных. Далее зададим для легенды пузырьковой диаграммы экспресс-отчета новый цвет заливки и прозрачность:
// Получаем список панелей у мастера управления пузырьковой диаграммой экспресс-отчета
var master = expressBox.getPropertyBarView().getBubbleChartMaster();
var bubbleChartView = master.getDataView();
// Получаем текущие цвет заливки и прозрачность легенды пузырьковой диаграммы экспресс-отчета
var solid = bubbleChartView.getOptions().BubbleChart.Legend.ChartLegend.Background.SolidColorBrush;
console.log("Цвет заливки и празрачность легенды пузырьковой диаграммы: " + JSON.stringify(solid));
// Устанавливаем новые значения цвета заливки и прозрачности пузырьковой диаграммы
var options = "[{\"Name\":\"chartmaster.legendpanel.background\",\"Value\":{\"SolidColorBrush\":{\"@Color\":\"#DCE6F1\",\"@Opacity\":50}}}]";
bubbleChartView.addBubbleSettings(options);
В результате выполнения примера в консоли браузера были выведены текущие значения цвета заливки и прозрачности для легенды пузырьковой диаграммы,а также установлены их новые значения:
Цвет заливки и прозрачность легенды пузырьковой диаграммы:
{"@Color":"#00FFFFFF","@Opacity":"1"}
Сама пузырьковая диаграмма экспресс-отчета примет следующий вид:
