Трансформеры
Выберите условный трансформер и введите условие и действие в формате json.
Рассмотрим пример. Если стоит чек-бокс в Дополнительном поле 1, то поле с данной заявкой будет выделено цветом.
{
"condition": {
"fieldId": "boolAddField1",
"type": "eq",
"value": "true"
},
"actions": [
{
"type": "setRowColor",
"value": "#9289D0"
}
]
}

В следующем примере цветом будут выделены иностранные граждане.
{
"condition": {
"fieldId": "visitors.isForeignCitizen",
"type": "eq",
"value": "true"
},
"actions": [
{
"type": "setRowColor",
"value": "#E17967"
}
]
}
Пример конфигурации, если необходимо подсвечивать заявки, где посещение длится больше двух дней
{
"condition": {
"expression": {
"fieldId1": "deactivateDateTime",
"fieldId2": "activateDateTime",
"operator": "minus"
},
"type": "greater",
"value": "2"
},
"actions": [
{
"type": "setRowColor",
"value": "#E17967"
}
]
}
Пример, позволяющий изменить цвет фона строки и цвет текста в зависимости от условия.
{
"condition": {
"fieldId": "dictAddField1.id",
"type": "eq",
"value": "426"
},
"actions": [
{
"type": "setRowColor",
"value": "#D70B06"
},
{
"type": "setTextColor",
"value": "#fff"
}
]
}
Last updated
Was this helpful?