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

 

 

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

strel11 Редактор элемента;

strel11 Порядок формирования карточек;

strel11 Порядок вывода значений в карточках;

strel11 Порядок вывода карточек в элементе;

strel11 Цвет фона карточек;

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

 

 
На карточках можно отобразить:

strel11 Значения из полей данных и примененный к ним графический анализ;
strel11 Указанное значение вручную;

strel11 Изображения из полей данных.

 

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

 

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

 

 

img_1 Список полей данных элемента Карточки.

img_2 Поле Выражение (Expression) выделенного поля данных.

img_3 Тип значений выделенного поля данных:

strel11 Измерение (Dimension), тип при котором значение поля данных будут отображены в исходном состоянии.

strel11 Показатель (Measure), тип при котором к значениям поля данных могут применяться различные функции.
strel11 Гистограмма (Data Bars), тип при котором к значениям поля данных могут применяться различные функции, а также для каждого значения этого поля будет добавлена гистограмма.
strel11 Цветовая шкала (Color Scale), тип при котором к значениям поля данных могут применяться различные функции, а также для каждого значения этого поля будет добавлена цветовая шкала.
strel11 Индикатор (Indicator), тип при котором к значениям поля данных могут применяться различные функции, а также для каждого значения этого поля будет добавлен индикатор.
strel11 Спарклайны (Sparklines), тип при котором к значение поля данных будет представлено в виде графика. Кстати, в этом случае, спарклайн также имеет несколько видов - график, область, гистограмма, выигрыш/проигрыш. Также для спарклайна график или область можно определить режим начальных точек.

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

img_4 Параметр Видимость (Visible) предоставляет возможность включить или выключить отображение выделенной колонки в элементе панели индикаторов. Также, включение или выключение колонки может зависеть от результата логического выражения. Если результатом вычисления выражения будет значение true, то колонка будет включена. Если результатом вычисления выражения будет значение false, то колонка будет выключена.

 

В случаях, если для полей данных используются типы графического анализа такие как Цветовая шкала, Спарклайн, Пузырь в редакторе будут отображаться другие параметры, которые позволяют определить дополнительные настройки этих типов.

 

 

Порядок формирования карточек

При добавлении первого поля данных в элемент Карточки, для каждого значения из колонки данных будет сформирована своя карточка. Далее, если будет добавлена другая колонка данных из этого же источника, то её значения будут добавлены в существующие карточки таким же образом, как эти данные сопоставлены в источнике.

 

 

 

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

 

 

 
Порядок вывода значений в карточке

Каждое значение из колонки данных, по умолчанию, выводится с новой строки. Порядок вывода значений в строках карточки определяется расположением полей в редакторе элемента Карточки. Таким образом, чем выше колонка данных в редакторе, тем выше значение из нее в карточке.

 

 

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

 
 

Порядок вывода карточек в элементе

Порядок вывода карточек в элементе определяется следующими свойства элемента Количество колонок (Column Count) и Ориентация (Orientation). По умолчанию, свойство Количество колонок установлено в значение 0, т.е. расчет количества колонок в элементе для вывода карточек осуществляется автоматически.  Однако, это можно изменить, указав необходимое число колонок как значение этого свойства.

 

 

 

Направление заполнения колонок карточек зависит от значения свойства Ориентация и по умолчанию определяется как По горизонтали (Horizontal), т.е. карточки отображаются слева направо построчно.

 

 

 

Однако, свойство Ориентация можно определить как По вертикали (Vertical), т.е. сначала карточки будут заполняться сверху вниз, а затем в следующей правой колонке.

 

 
 

 

Цвет фона карточек
По умолчанию, цвет фона карточек в элементе и цвет фона элемента определяется из свойства Цвет фона (Back Color). Значение для этого свойства может быть получено из стиля элемента или определенно из палитры цветов. Однако, для каждой карточки может быть определен собственный оттенок. Это зависит от значения свойства Цвет для каждого (Color Each). Если свойство Цвет для каждого установлено в значение Да (True), то каждая карточка будет уникального оттенка.

 

 

 

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

 

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

 

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

Описание

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

(Cross-Filtering)

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

Группа

(Group)

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

Карточки
(Cards)

Группа свойства, которая предоставляет возможность настроить карточки в элементе:
strel11 Свойство Цвет для каждого (Color Each) позволяет включить или выключить режим уникального оттенка для каждой карточки в элементе. Если свойство будет установлено в значение Нет (False), то цвет фона карточек будет одинаковый. Если свойство будет установлено в значение Да (True), то цвет фона карточек будет уникальный для каждой карточки.

strel11 Группа свойства Радиус закругления (Corner Radius) предоставляет возможность определить радиусы закругления для карточек в элементе.

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

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

Количество колонок

(Column Count)

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

Ориентация

(Orientation)

Предоставляет возможность определить направление заполнения колонок элемента карточками. Если свойство установлено в значение По горизонтали (Horizontal), то колонки сначала заполняются слева на право в пределах ширины элемента, а затем осуществляется переход на новую строку. Если же свойство установлено в значение По вертикали (Vertical), то колонки сначала заполняются сверху вниз в пределах высоты элемента, а затем осуществляется переход в новую колонку справа.

Цвет фона

(Back Color)

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

Граница

(Border)

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

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

(Corner Radius)

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

Цвета серий

(Series Colors)

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

Тень

(Shadow)

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

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

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

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

Стиль

(Style)

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

Доступность

(Enabled)

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

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

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

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

Псевдоним

(Alias)

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

Ограничения

(Restrictions)

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

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

Замок

(Locked)

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

Связь

(Linked)

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

 

Свойства полей данных элемента:

Выражение

(Expression)

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

Метка

(Label)

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

Цвет текста

(Fore Color)

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

Высота

(Height)

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

Горизонтальное выравнивание

(Horizontal Alignment)

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

Вертикальное выравнивание

(Vertical Alignment)

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

Линия переноса

(Wrap Line)

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

Шрифт

(Font)

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

Формат

(Text Format)

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