Список (List Box) - это элемент фильтрации на панели индикаторов, который предоставляет возможность фильтровать данные для элементов анализа во вьювере, в зависимости от выбранного значения. Может быть расположен в любом месте на панели индикаторов, в вертикальной или горизонтальной ориентации. В зависимости от размеров панели индикаторов во вьювере, может расти или сжиматься по высоте и ширине.
 

 

 

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

strel11 Редактор элемента Список;

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

 
Элемент Список может быть подчиненным по отношению к другим элементам фильтрации, или являться главным элементом фильтрации для них. Элемент Список может работать в двух режимах выбора:
strel11 Одиночный (One), т.е. во вьювере можно выбрать только одно значение элемента список. Соответственно, фильтрация данных для элементов панели индикаторов будет выполняться только по одному значению.
strel11 Несколько (Multi), т.е. во вьювере можно будет  выбрать несколько значений элемента Список. Соответственно, фильтрация данных для элементов панели индикаторов будет выполняться по всем выбранным значениям.

 

Элемент Список может быть двух видов:
strel11 Горизонтальный перечень значений;

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

Информация

 

Строка поиска значений для элемента отобразится автоматически, если количество значений элемента будет больше 10.

 

 
 

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

 

img1 В поле Ключ (Key) указывается элемент данных, по значениям которого будет осуществляться фильтрация данных.

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

img_3 В этом поле отображается выражение выделенного поля данных элемента.

img_4 Параметр Режим выбора (Selection Mode) определяет количество одновременно выбранных значений элемента список- одиночный или несколько. Если выбрано значение, то фильтрация данных будет осуществляться по текущему значению элемента Список. Если установлен режим Несколько, то фильтрация будет осуществляться по всем выбранным значениям.

img_5 Параметр Ориентация (Orientation) предоставляет возможность определить ориентацию элемента Список: горизонтальная или вертикальная.

img_6 Параметр Отобразить все значения (Show All Value) включает опцию выбора всех значений в элементе Список. Если этот параметр включен, то в элементе Список будет присутствовать значение Выбрать все, т.е. отметив флажком это значение, все значения этого элемента будут выбраны.

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

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

Ознакомтесь с пошаговой инструкцией по использованию элемента Список в дашбордах.

 

 

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

 

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

Описание

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

(Data Transformation)

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

Группа

(Group)

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

Цвет фона
(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), то этот элемент выключен и отображаться не будет при просмотре панели индикаторов во вьювере.

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

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

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

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

Формат

(Text Format)

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

Заголовок

(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), то заголовок элемента будет выключен.

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

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

Псевдоним

(Alias)

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

Ограничения

(Restrictions)

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

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

Замок

(Locked)

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

Связь

(Linked)

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