Блок "Шкала форматирования"
Блок доступен начиная с версии 0.20
Назначение блока
Блок для форматирования рядов по условию
Настройки блока
Общие настройки блоков описаны в отдельном разделе.
Раздел "Шкала форматирования"
| Наименование | Тип | Обязательное | Описание | Пример |
|---|---|---|---|---|
| Считать проценты | Флаг | Нет | Если флаг установлен, блок сначала рассчитает процент для каждого значения, где наибольшее значение в ряде будет 100%, а наименьшее - 0%. Затем применит форматирование к значениям процентов |
По умолчанию: Не активно |
Раздел "Диапазоны"
Раздел "Диапазон больше (X > Значение)"
| Наименование | Тип | Обязательное | Описание | Пример |
|---|---|---|---|---|
| Тип диапазона | Выпадающий список | Да | Выбор типа диапазона: - Больше - Больше или равно |
По умолчанию: Больше |
| Значение | Вещественное число | Нет | Значение условия, по которому будет формирование ряда | |
| Цвет заливки | Цвет | Нет | Цвет заливки при выполнении условия | |
| Цвет границы | Цвет | Нет | Цвет границ ячейки при выполнении условия | |
| Толщина границы | Целое число | Нет | Толщина границы при выполнении условия | Минимальное значение: 0 |
| Стиль границы | Выпадающий список | Нет | Стиль границы при выполнении условия: - Сплошная линия -Пунктир |
По умолчанию: Сплошная линия |
| Текст (подписи) - размер шрифта | Целое число | Нет | Размер шрифта при выполнении условия | Минимальное значение: 1 |
| Текст (подписи) - цвет текста | Цвет | Нет | Цвет текста при выполнении условия |
Раздел "Диапазоны между"
| Наименование | Тип | Обязательное | Описание | Пример |
|---|---|---|---|---|
| Наименование диапазона | Строка | Да | Наименование диапазона | Пример при необходимости |
| Тип диапазона | Выпадающий список | Да | Выбор типа диапазона: - Больше - Больше или равно |
По умолчанию: Больше |
| Значение | Вещественное число | Нет | Значение условия, по которому будет формирование ряда | |
| Цвет заливки | Цвет | Нет | Цвет заливки при выполнении условия | |
| Цвет границы | Цвет | Нет | Цвет границы при выполнении условия | |
| Толщина границы | Целое число | Нет | Толщина границы при выполнении условия | Минимальное значение: 0 |
| Стиль границы | Выпадающий список | Нет | Стиль границы при выполнении условия: - Сплошная линия -Пунктир |
По умолчанию: Сплошная линия |
| Текст подписи - размер шрифта | Целое число | Нет | Размер шрифта при выполнении условия | Минимальное значение: 1 |
| Текст (подписи) - цвет текста | Цвет | Нет | Цвет текста при выполнении условия |
Раздел "Диапазон больше (X < Значение)"
| Наименование | Тип | Обязательное | Описание | Пример |
|---|---|---|---|---|
| Цвет заливки | Цвет | Нет | Цвет заливки при выполнении условия | |
| Цвет границы | Цвет | Нет | Цвет границ ячейки при выполнении условия | |
| Толщина границы | Целое число | Нет | Толщина границы при выполнении условия | Минимальное значение: 0 |
| Стиль границы | Выпадающий список | Нет | Стиль границы при выполнении условия: - Сплошная линия -Пунктир |
По умолчанию: Сплошная линия |
| Текст (подписи) - размер шрифта | Целое число | Нет | Размер шрифта при выполнении условия | Минимальное значение: 1 |
| Текст (подписи) - цвет текста | Цвет | Нет | Цвет текста при выполнении условия |
Входы блока
Общие настройки входов блока описаны в отдельном разделе.
| Наименование входа | Тип | Обязательный | Описание |
|---|---|---|---|
| Ряды данных | Ряд данных | Да | Данные, по которым будет осуществляется условное форматирование |
| Фильтр данных | Ряд данных | Нет | Фильтр для входных данных перед применением правил форматирования |
Выходы блока
Общие настройки выходов блока описаны в отдельном разделе.
| Наименование выхода | Тип | Описание |
|---|---|---|
| Ряды с форматированием | Ряд данных | Ряди данных с примененным форматированием |
События блока
Блок не имеет конкретных событий.
Описание работы блока
Блок предназначен для раскраски данных по заданным в настройках условиям. В данные, которые приходят в блок, добавляется специальный раздел с оформлением, который позволит визуализатору Таблица произвести раскраску значений. В настройках "Диапазоны" выбранные диапазоны значений не должны пересекаться. Для каждого диапазона задается свое оформление.
Вход "Фильтр данных" отвечает за дополнительные условия для форматирования данных. Форматирование будет происходить только для тех рядов, которые есть и во входных данных и в фильтре (при совпадении имени ряда).
Например, данные для форматирования:
Заданные диапазоны для применения форматирования:
Результат после применения форматирования:




