| Визуализация значений в Report Workshop | |
Визуализация значений в отчётах
Средства визуализации позволяют наглядно отображать значение поля данных, переменной или агрегатной функции (сводной таблицы).
Report Workshop предоставляет два типа визуализации:
- шкалы цветов и прозрачности
- диаграммы
Все они показываются на фоне ячеек отчётных таблиц.
Все типы визуализации сохраняются при экспорте в HTML.
Цветовые шкалы
Шкалы позволяют менять цвет ячеек отчётной таблицы в зависимости от значения.
Можно задавать шкалы двумя или тремя цветами.
Подобную функцию можно найти в электронных таблицах (например, Microsoft Excel), но в Report Workshop можно задавать шкалу не только цветов, но и прозрачности.
Диаграммы
Диаграммы показываются поверх фона ячеек, но под их содержимым. Если у ячейки есть обычное фоновое изображение, то диаграмма рисуется поверх него.
Report Workshop предоставляет следующие средства визуализации:
- гистограммы
показ горизонтальной или вертикальной полоски с длиной, пропорциональной значению
- площадь
показ фигуры с площадью, пропорциональной значению
- повторяющиеся фигуры
показ числа фигур, пропорционального значению
- окрашиваемая фигура
показ фигуры, цвет и поворот которой зависят от значения
- уровень сигнала
показ диаграммы, обычно используемой для отображения уровня сигнала или громкости звука
- круговая диаграмма
показ сектора круга с углом, пропорциональным значению
- прибор
показ шкалы прибора, с значениями, разделенными на «зелёную», «жёлтую», «красную» зоны
Подобную функцию можно найти в электронных таблицах (например, Microsoft Excel), но в Report Workshop диаграммы – это не просто набор значков, они рисуются непосредственно в ячейках таблицы. Такой подход имеет преимущества:
- рисование и печать с максимальным качеством в любом разрешении
- любые размеры и цвета диаграмм
- гибко настраиваемый внешний вид (множество параметров для каждого средства визуализации)
Report Workshop имеет открытую архитектуру, поэтому программисты могут реализовывать новые средства визуализации.
Другие возможности отображать значения
Программисты могут реализовывать новые типы значений полей, показывающие содержимое в виде рисунка.
Наши примеры включают реализацию типа поля «star», отображающего значение в виде звезды с числом лучей, зависящим от значения.
Такая визуализация имеет ограничения: в отличие от диаграмм, на момент рисования не известны максимальное и минимальное значение из отображаемого поля.
|