Перейти к содержанию

Искрографик: различия между версиями

Материал из Химсофт Вики
Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
'''Объект <code>Искрографик</code>''' (''Sparkline'', ''Спарклайн'') — это миниатюрный график, предназначенный для отображения тренда или динамики изменений прямо внутри текстовой строки, строки таблицы или бэнда данных.
'''Объект <code>Искрографик</code>''' (''sparkline'', ''спарклайн'') — это миниатюрный график, предназначенный для отображения тренда или динамики изменений прямо внутри текстовой строки, строки таблицы или бэнда данных.


В отличие от полноценного объекта <code>Диаграмма MS ChartObject</code>, искрографик спроектирован так, чтобы занимать минимум места (по умолчанию на нем отключены «тяжелые» элементы визуализации):
[[Файл: sparkline_obj.png|center|border]]
 
В отличие от полноценного объекта <code>Диаграмма MS ChartObject</code>, искрографик спроектирован так, чтобы занимать минимум места
 
По умолчанию на нем отключены «тяжелые» элементы визуализации:
*оси координат (<code>X</code> и <code>Y</code>) и их деления;
*оси координат (<code>X</code> и <code>Y</code>) и их деления;
*сетка и подписи значений;
*сетка и подписи значений;
Строка 13: Строка 17:


Настроить объект можно следующим образом:
Настроить объект можно следующим образом:
*вызов редактора - двойной клик по объекту Sparkline на бэнде открывает специализированное окно настроек;
*'''вызов редактора''' - двойной клик по объекту <code>Искрографик</code> на бэнде открывает ''специализированное окно настроек'';
*параметры отображения - внутри редактора можно принудительно вернуть скрытые элементы (если это необходимо) — настроить области, цвет линий, подсветить критические точки (минимум/максимум) или изменить тип мини-графика (линейный, столбчатый);
*'''параметры отображения''' - внутри редактора можно принудительно вернуть скрытые элементы (если это необходимо) — настроить ''области'', ''цвет линий'', подсветить ''критические точки'' (минимум/максимум) или изменить ''тип мини-графика'' (линейный, столбчатый);
*связывание с данными - спарклайны чаще всего используются внутри списков или матриц; для корректного вывода последовательности точек их связывают со специальными агрегатными функциями, такими как ValuesList;  данная функция собирает коллекцию всех значений из детальных строк и передает её в SparklineObject для построения единого микро-графика в строке итога.
*'''связывание с данными''' - спарклайны чаще всего используются внутри списков или матриц; для корректного вывода последовательности точек их связывают со специальными агрегатными функциями, такими как <code>ValuesList</code>;  данная функция собирает коллекцию всех значений из детальных строк и передает её в <code>SparklineObject</code> для построения единого микро-графика в строке итога.

Текущая версия от 08:31, 15 октября 2026

Объект Искрографик (sparkline, спарклайн) — это миниатюрный график, предназначенный для отображения тренда или динамики изменений прямо внутри текстовой строки, строки таблицы или бэнда данных.

В отличие от полноценного объекта Диаграмма MS ChartObject, искрографик спроектирован так, чтобы занимать минимум места

По умолчанию на нем отключены «тяжелые» элементы визуализации:

  • оси координат (X и Y) и их деления;
  • сетка и подписи значений;
  • легенда и заголовок диаграммы.

Объект отображает исключительно саму геометрическую линию (или серию микро-колонок) и помещается в компактную ячейку.

Настройки и редактирование данных

Несмотря на свою минималистичность, компонент поддерживает полноценное интерактивное редактирование.

Настроить объект можно следующим образом:

  • вызов редактора - двойной клик по объекту Искрографик на бэнде открывает специализированное окно настроек;
  • параметры отображения - внутри редактора можно принудительно вернуть скрытые элементы (если это необходимо) — настроить области, цвет линий, подсветить критические точки (минимум/максимум) или изменить тип мини-графика (линейный, столбчатый);
  • связывание с данными - спарклайны чаще всего используются внутри списков или матриц; для корректного вывода последовательности точек их связывают со специальными агрегатными функциями, такими как ValuesList; данная функция собирает коллекцию всех значений из детальных строк и передает её в SparklineObject для построения единого микро-графика в строке итога.