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 ряда"); });
В результате выполнения указанных действий, при выделении элементов диаграммы, в консоль будет выведена информация о том, содержатся ли в выделении элементы первого или второго рядов.
См. также: