Трансформеры
Выберите условный трансформер и введите условие и действие в формате json.
Рассмотрим пример. Если стоит чек-бокс в Дополнительном поле 1, то поле с данной заявкой будет выделено цветом.
{
"condition": {
"fieldId": "boolAddField1",
"type": "eq",
"value": "true"
},
"actions": [
{
"type": "setRowColor",
"value": "#9289D0"
}
]
}
где:
Где брать идентификаторы
При редактировании любого отчёта в правом верхнем углу (рядом со значком вызова справки) находится кнопка «Открыть метаданные». Нажмите её — откроется полный список всех доступных полей и их идентификаторов, которые можно использовать.
Поддерживаемые типы условий
eq
равно
"true"
greater
больше
10
less
меньше
5
lessOrEqual
меньше или равно
50
greaterOrEqual
больше или равно
20
in
входит в массив
["vip", "сотрудник"]
isNullOrEmpty
поле пустое или null
true
notNullAndNotEmpty
поле заполнено
true
Поддерживаемые типы действий
setRowColor
Меняет цвет фона всей строки
setTextColor
Меняет цвет текста
setValue
Полностью заменяет значение в ячейке
В следующем примере цветом будут выделены иностранные граждане.
Пример конфигурации, если необходимо подсвечивать заявки, где посещение длится больше двух дней
Пример, позволяющий изменить цвет фона строки и цвет текста в зависимости от условия.
Last updated