SelectionChanged: function (sender, args);
sender. Источник события;
args. Информация о событии.
Событие SelectionChanged наступает после изменения выделения элементов визуализатора экспресс-отчета.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox») и с загруженной диаграммой в рабочей области экспресс-отчета. Обработаем событие SelectionChanged:
// Получаем представление диаграммы экспресс-отчета
dataView = expressBox.getDataView();
chartView = dataView.getChartView();
// Устанавливаем обработчик для события SelectionChanged
chartView.SelectionChanged.add(function (sender, args) {
console.debug(args.Items[0] ? "Выделение содержит элементы 1 ряда" : "Выделение НЕ содержит элементы 1 ряда");
console.debug(args.Items[1] ? "Выделение содержит элементы 2 ряда" : "Выделение НЕ содержит элементы 2 ряда");
});
В результате выполнения указанных действий, при выделении элементов диаграммы, в консоль будет выведена информация о том, содержатся ли в выделении элементы первого или второго рядов.
См. также: