Искрографик
Sparkline (Спарклайн) — это миниатюрный график (искрографик), предназначенный для отображения тренда или динамики изменений прямо внутри текстовой строки, строки таблицы или бэнда данных.
В отличие от полноценного объекта «Диаграмма» (MSChartObject), спарклайн спроектирован так, чтобы занимать минимум места. По умолчанию на нем отключены «тяжелые» элементы визуализации: • Оси координат (X и Y) и их деления. • Сетка и подписи значений. • Легенда и заголовок диаграммы.
Объект отображает исключительно саму геометрическую линию (или серию микро-колонок) и помещается в компактную ячейку.
Настройки и редактирование данных
Несмотря на свою минималистичность, компонент поддерживает полноценное интерактивное редактирование. В современных версиях генератора отчетов (включая [FastReport Online Designer](https://www.fast-report.com/news/fastreport-online-designer-2024.2 ""FastReport" "Sparkline"")) настроить объект можно следующим образом:
Вызов редактора: Двойной клик по объекту Sparkline на бэнде открывает специализированное окно настроек. Параметры отображения: Внутри редактора можно принудительно вернуть скрытые элементы (если это необходимо) — настроить области, цвет линий, подсветить критические точки (минимум/максимум) или изменить тип мини-графика (линейный, столбчатый). Связывание с данными: Спарклайны чаще всего используются внутри списков или матриц. Для корректного вывода последовательности точек их связывают со специальными агрегатными функциями, такими как ValuesList. Данная функция собирает коллекцию всех значений из детальных строк и передает её в SparklineObject для построения единого микро-графика в строке итога.