Измерительный прибор (Gauge) - это элемент панели индикаторов, при помощи которого можно отобразить обработанное значение из поля данных.
 

 

 

В этой главе будут рассмотрены следующие вопросы:

strel11 Редактор измерительного прибора;

strel11 Значения измерительного прибора;

strel11 Ряды измерительного прибора;

strel11 Типы измерительного прибора;

strel11 Диапазон измерительного прибора;

strel11 Цветовые диапазоны измерительного прибора;

strel11 Таблица свойств измерительного прибора.

 
Настройка элемента Измерительный прибор осуществляется в его редакторе. Для того чтобы вызвать редактор измерительного прибора, следует:
strel11 Выполнить двойной щелчок левой кнопкой указателя ввода по элементу;
strel11 Выделить элемент Измерительный прибор, и в контекстном меню выбрать команду Редактировать (Design);
strel11 Выделить элемент Измерительный прибор, и на панели свойств нажать кнопку Обзор (Browse) у свойств Значение (Value) или Ряды (Series).
 

 

Редактор измерительного прибора

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

 

 
В редакторе измерительного прибора можно:
strel11 Указать поле данных со значениями для измерительного прибора;

strel11 Указать поле данных с целевыми значениями для измерительного прибора;
strel11 Определить ряды измерительного прибора;
strel11 Выбрать Тип (Type) измерительного прибора;
strel11 Изменить Выражение (Expression) выделенного элемента;
strel11 Выбрать и настроить диапазон значений измерительного прибора;
strel11 Настроить цвета шкалы измерительного прибора.

 

Также, измерительный прибор поддерживает ручной режим ввода значений.
 

 
Значения измерительного прибора

Для того чтобы создать измерительный прибор на панели индикаторов, необходимо поле данных в поле Значение (Value). Для этого следует:
strel11 Перетащить колонку данных из словаря в поле Значение, а для вновь добавленных элементов - в область редактора или элемента Измерительный прибор.
strel11 Создать Новый поле (New Field). Задать для этого элемента выражение, результатом обработки которого будет значение для измерительного прибора.

 

 

 
Ряды измерительного прибора

Ряд измерительного прибора - это отдельный графический элемент для определенного сегмента значений, выбранных по определенному условию. Условием в этом случае будут значения поля данных, которое указано в поле Ряды (Series).
 
Например, в поле Значение измерительного прибора задано поле данных с ценами продуктов. Без указания рядов, будет отображен один графический элемент, значением которого будет являться сумма цен всех продуктов.
 

 

 
Если в рядах указать поле данных с перечнем продуктов, то для каждого продукта будет отображен графический элемент значением которых будет являться цена этого продукта.
 

 

 
Если в рядах указать поле данных с перечнем категорий продуктов, то для каждой категории будет отображен графический элемент. Значением этого графического элемента будет сумма цен продуктов, входящих в эту категорию.
 

 

 
Для того чтобы задать ряды измерительного прибора, следует:
strel11 Выполнить двойной щелчок левой кнопкой указателя ввода по элементу Измерительный прибор;
strel11 В редакторе элемента, перетянуть колонку данных из словаря в поле Ряды.
strel11 Создать Новое поле в поле Ряды. Задать для этого элемента выражение, результатом обработки которого будут ряды для измерительного прибора.

 

 
Тип измерительного прибора

Измерительный прибор может быть следующих типов:
strel11 Полный циферблат (Full Circular);
strel11 Половина циферблата (Half-Circular);
strel11 Вертикальный линейный (Vertical Linear);

strel11 Горизонтальный линейный (Horizontal Linear);

strel11 Пуля (Bullet).

 

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

 


 

Информация

 

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

 

 

 
Диапазон значений измерительного прибора
В независимости от типа измерительного прибора, его значений и рядов, можно определить диапазон значений. По умолчанию, используется режим Автодиапазона. В этом случае, начальное и конечное значение шкалы элемента Измерительный прибор рассчитывается автоматически. Однако, если необходимо указать определенный диапазон значения, следует:
strel11 Выполнить двойной щелчок левой кнопкой указателя ввода по элементу Измерительный прибор;
strel11 В поле Режим, выполнить щелчок левой кнопкой указателя ввода по меню.

strel11 В выпадающем списке, выбрать Пользовательский (Custom).

 

 
strel11 В поле Минимальное - задать начальное значение шкалы измерительного прибора;
strel11 В поле Максимальное - задать максимальное значение шкалы измерительного прибора;
 

 

 
Для того, чтобы включить автоматический режим расчет диапазона значений шкалы прибора, следует в поле Режим выбрать значение Авто (Auto).

 

 

Разноцветная шкала

По умолчанию шкала измерительного прибора одноцветная. Однако, можно настроить цвет для определенного диапазона шкалы. Для этого следует:
strel11 Выполнить двойной щелчок левой кнопкой указателя ввода по элементу Измерительный прибор;
strel11 В поле Тип диапазона (Range Type), выполнить щелчок левой кнопкой указателя ввода по меню.

strel11 В выпадающем списке, выбрать Цвет (Color).

 


 

 
Затем, следует:
strel11 Определить тип значений для диапазонов шкалы: Проценты (Percentage) или Значение (Value);
strel11 Настроить список диапазонов;
strel11 Настроить каждый диапазон, указав начало - конец диапазона и его цвет.

 

 

Таблица свойств
В таблице представлены наименование и описание свойств элемента Измерительный прибор, которые располагаются на панели свойств дизайнера отчетов.

 

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

Описание

Кросс-фильтрация

(Cross-Filtering)

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

Преобразование данных

(Data Transformation)

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

Группа

(Group)

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

Заголовки
(Labels)

Группа свойств, которая предоставляет возможность настроить подписи значений:

strel11 Свойство Видимость (Visible) предоставляет возможность включить или выключить отображение заголовков значений в измерительном приборе.

strel11 Свойство Размещение (Placement) предоставляет возможность изменить размещение заголовков относительно шкалы измерительного прибора - Внутри (Inside) или Снаружи (Outside).

 

Цель

(Target)

Группа свойств, которая предоставляет возможность настроить отображение целевого значения в элементе:
strel11 Свойство Показывать заголовок (Show Label) предоставляет возможность включить или выключить отображение подписи целевого значения на элементе;

strel11 Свойство Размещение (Placement) предоставляет возможность определить размещение подписи целевого значения на элементе - Внутри (Inside) или Снаружи (Outside).

Цвет фона
(Back Color)

Предоставляет возможность изменить цвет фона элемента Измерительный прибор. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет элемент будет получен из настроек текущего стиля элемента.

Граница
(Border)

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

Радиус закругления

(Corner Radius)

Предоставляет возможность определить радиус закругления для углов элемента на панели индикаторов. Можно закруглить каждый угол элемента в отдельности: Сверху - Слева (Top - Left), Сверху - Справа (Top - Right), Внизу - Справа (Bottom - Right), Внизу - Слева (Bottom - Left). Свойство может быть установлено в значение от 0 до 30, где 0 - отсутствие угла закругления, а 30 - максимальное значение радиуса закругления.

Шрифт

(Font)

Группа свойств, которая предоставляет возможность определить семейство шрифта, его стиль и размер для значений элемента Измерительный прибор.

Цвет текста

(Fore Color)

Предоставляет возможность определить цвет значений элемента Измерительный прибор. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет значений будет получен из настроек текущего стиля элемента.

Тень

(Shadow)

Группа свойств, которая предоставляет возможность настроить тень элемента:
strel11 Свойство Цвет (Color) позволяет определить цвет, который будет использоваться для отображения тени элемента;

strel11 Свойства в группе Расположение (Location) позволяет определить сдвиг тени по X и Y координатам, относительно расположения элемента на панели индикаторов;

strel11 Свойство Размер (Size) позволяет установить размер тени от границ элемента. Может быть установлено в значение от 1 до 10, где 1 - минимальный размер, а 10 - максимальный;

strel11 Свойство Видимость (Visible) позволяет включить или выключить отображение тени элемента на панели индикаторов.

Стиль
(Style)

Предоставляет возможность выбрать стиль для текущего элемента. По умолчанию, установлено значение Авто (Auto), т.е. стиль этого элемента наследуется от стиля панели индикаторов.

Доступность

(Enabled)

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

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

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

Отступ снаружи
(Margin)

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

Отступ внутри
(Padding)

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

Заголовок

(Title)

Группа свойств, которая предоставляет возможность настроить заголовок элемента Измерительный прибор:
strel11 Свойство Цвет фона (Back Color) предоставляет возможность изменить цвет фона заголовка текущего элемента. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет фона будет получен из настроек текущего стиля элемента.

strel11 Свойств Цвет текста (Fore Color) предоставляет возможность изменить цвет текста заголовка текущего элемента. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет текста заголовка будет получен из настроек текущего стиля элемента.

strel11 Группа свойство Шрифт (Font), которая предоставляет возможность определить семейство шрифта, его стиль и размер для заголовка текущего элемента.

strel11 Свойство Горизонтальное выравнивание (Horizontal Alignment) предоставляет возможность изменить выравнивание заголовка относительно элемента: Слева (Left), По центру (Center), Справа (Right).

strel11 Свойство Текст (Text) предоставляет возможность задать текст заголовка текущего элемента.

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

Формат значения
(Value Format)

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

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

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

Псевдоним

(Alias)

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

Ограничения

(Restrictions)

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

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

Замок

(Locked)

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

Связь

(Linked)

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