Компонент Спарклайн (Sparkline) представляет собой визуальный инструмент отображения данных. В отличие от диаграмм, спарклайн не содержит значения данных, подписи осей, легенду и прочие элементы.

 

 

 

Для того чтобы добавить спарклайн в отчет, следует:
strel11 Выбрать компонент Спарклайн на Инструментарии (Toolbox) или вкладке Вставить (Insert) в группе Компоненты (Components);

strel11 Разместить этот компонент на странице отчета или на бэнде Данные (Data).

 

Информация

 

При размещении компонента Спарклайн на бэнде Данные, необходимо указать связь между их источниками данных. Это можно выполнить при помощи свойства Связь (Data Relation) компонента Спарклайн.

 

 

 

Спарклайн в отчетах может быть следующего типа:

strel11 График (Line), т.е. значения указанной колонки данных будут отображены в виде линейного графика;
strel11 Область (Area), т.е. значения указанной колонки данных будут отображены в виде области;

strel11 Гистограмма (Column), т.е. значения указанной колонки данных будут отображены в виде столбчатого графика;

strel11 Выигрыш/проигрыш (Win/Loss), т.е. значения указанной колонки данных будут отображены в виде положительных и отрицательных блоков.

 

Настройка компонента Спарклайн осуществляется:
strel11 В редакторе компонента. Для этого выполните двойной щелчок по текущему компоненту в отчете.

strel11 При помощи свойств компонента. Для этого следует, выделить компонент в отчете и изменить необходимые значения на панели свойств в дизайнере отчетов.

 

 

Редактор Спарклайна

В редакторе текущего компонента осуществляется визуальная настройка компонента.

 

 

strel11 В поле Значение (Value) указывается колонка данных, по значениям которой строится спарклайн.

strel11 При помощи параметра Поле (Filed), можно изменить колонку данных для значений спарклайна.

strel11 В поле Тип (Type) располагаются элементы управления, при помощи которых можно изменить тип спарклайна.

strel11 Параметр Максимальная / Минимальная точки (High / Low Points) предоставляет возможность отобразить маркеры максимального и минимального значения на спарклайне типа Линия или Область.

strel11 Параметр Первая / Последняя точки (First / Last Points) предоставляет возможность отобразить маркеры первого и последнего значения на спарклайне типа Линия или Область.

strel11 Параметр Цвет (Color) предоставляет возможность изменить цвет спарклайна. Для спарклайна типов Колонка или Выигрыш/проигрыш, можно определить цвет положительных и отрицательных значений.

 

 

Таблица свойств

В таблице ниже представлен перечень свойств текущего компонента.

 

Наименование

Описание

Колонка данных значений

(Value Data Column)

Предоставляет возможность изменить колонку данных, по значениям которой строится спарклайн.

Связь

(Data Relation)

Предоставляет возможность выбрать связь между источниками данных компонентами бэнд Данные и Спарклайн. Если связь между этими источниками данных отсутствует, её можно создать из окна выбора связи, нажав кнопку Новая связь (New Relation).

Слева

(Left)

Отступ текущего компонента от левой границы страницы. Значение указывается в единицах измерения отчета.

Сверху
(Top)

Отступ текущего компонента от верхней границы страницы. Значение указывается в единицах измерения отчета.

Ширина

(Width)

Ширина текущего компонента. Значение указывается в единицах измерения отчета.

Высота

(Height)

Высота текущего компонента. Значение указывается в единицах измерения отчета.

Минимальный размер

(Min Size)

Группа свойств, которая предоставляет возможность указать минимальную ширину и высоту для текущего компонента.

Максимальный размер
(Max Size)

Группа свойств, которая предоставляет возможность указать максимальную ширину и высоту для текущего компонента.

Граница
(Border)

Группа свойств, которая предоставляет возможность настроить отображение границ компонента. Определить можно стороны, которые будут отображаться, цвет границ, толщину и стиль, а также тень компонента.

Условия
(Conditions)

Предоставляет возможность вызвать редактор условий для текущего компонента. Для этого необходимо нажать кнопку Обзор (Browse) в поле значения текущего свойства.

Стиль компонента

(Component Style)

Предоставляет возможность выбрать стиль для текущего компонента. Также, в перечне значений данного свойства, присутствует команда Редактировать стили (Edit Styles), которая предоставляет возможность вызвать Дизайнер стилей (Style Designer).

Использовать стили владельца
(Use Parent Style)

Предоставляет возможность использовать для текущего компонента стиль, который применяется для компонента-владельца. Если текущее свойство установлено в значение Да (True), то для компонента будет применяться стиль компонента-владельца. Если же текущее свойство установлено в значение Нет (False), то для компонента будет применяться назначенный стиль.

Привязка
(Anchor)

Предоставляет возможность выбрать режим привязки текущего компонента к компоненту-владельцу.

Стиль стыковки
(Dock Style)

Предоставляет возможность выбрать режим стыковки текущего компонента с компонентом-владельцем.

Доступность
(Enabled)

Предоставляет возможность обрабатывать или не обрабатывать текущий компонент при построении отчета. Если текущее свойство установлено в значение Да (True), то компонент будет обрабатываться при построении отчета. Если же текущее свойство установлено в значение Нет (False), то компонент не будет обрабатываться при построении отчета.

Расти в высоту

(Grow to Height)

Предоставляет возможность увеличивать или уменьшать высоту компонента при построении отчета.  Если текущее свойство установлено в значение Да (True), то компонент будет растягиваться по высоте компонента-владельца. Если же текущее свойство установлено в значение Нет (False), то компонент не будет растягиваться по высоте компонента-владельца.

Взаимодействие
(Interaction)

Предоставляет возможность вызвать редактор взаимодействий для текущего компонента. Для этого необходимо нажать кнопку Обзор (Browse) в поле значения текущего свойства.

Печатать
(Printable)

Предоставляет возможность отображать или не отображать текущий компонент в построенном отчете. Если текущее свойство установлено в значение Да (True), то компонент будет отображаться в построенном отчете. Если же текущее свойство установлено в значение Нет (False), то компонент не будет отображаться в построенном отчете.

Печатать на
(Print On)

Предоставляет возможность определить режим отображения текущего компонента в построенном отчете.

Режим смещения
(Shift Mode)

Предоставляет возможность режим смещения компонента, который располагается под другим компонентом на одном уровне в иерархии компонентов отчета.

Наименование
(Name)

Предоставляет возможность изменить наименование текущего компонента в отчете.

Псевдоним
(Alias)

Предоставляет возможность указать псевдоним текущего компонента в отчете.

Ограничения
(Restrictions)

Предоставляет возможность настроить права использования текущего компонента:

strel11 Параметр Изменение допускается (Allow Change) предоставляет возможность разрешить или запретить изменение компонента. Если флажок установлен, то текущий компонент можно изменить. Если же флажок не установлен, то этот компонент изменить невозможно.
strel11 Параметр Удаление допускается (Allow Delete) предоставляет возможность разрешить или запретить удаление компонента. Если флажок установлен, то текущий компонент можно удалить. Если же флажок не установлен, то этот компонент удалить невозможно.
strel11 Параметр Перемещение допускается (Allow Move) предоставляет возможность разрешить или запретить перемещение компонента. Если флажок установлен, то текущий компонент можно переместить. Если же флажок не установлен, то этот компонент переместить невозможно.
strel11 Параметр Изменение размера допускается (Allow Resize) предоставляет возможность разрешить или запретить изменить размеры компонента. Если флажок установлен, то размеры текущего компонента можно изменить. Если же флажок не установлен, то размеры этого компонента изменить невозможно.
strel11 Параметр Выбор допускается (Allow Select) предоставляет возможность разрешить или запретить выбор компонента. Если флажок установлен, то текущий компонент можно выбрать. Если же флажок не установлен, то этот компонент выбрать невозможно.

Замок
(Locked)

Предоставляет возможность запретить или разрешить изменение размеров и перемещение текущего компонента. Если свойство установлено в значение Да (True), то текущий компонент невозможно будет переместить или изменить его размер. Если же данное свойство установлено в значение Нет (False), то этот компонент можно переместить и изменить его размеры.

Связь
(Linked)

Предоставляет возможность привязать текущее местоположение к странице отчета или другому компоненту. Если свойство установлено в значение Да (True), то текущий компонент привязан к текущему местоположению. Если же данное свойство установлено в значение Нет (False), то этот компонент не привязан к текущему местоположению.