Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Настройка цветового индикатора на списке

Бывают случаи, когда на форме необходимо сделать цветовой индикатор, по которому будет наглядно видно, прошла ли определенная дата или нет, проставлен ли определенный статус или нет, а может просрочена определенная длительность или нет. Для этого нужно настроить отдельный атрибут-индикатор, который будет менять цвет в зависимости от определённого условия.

1. Создайте текстовый атрибут с форматом отображения html и сделайте его вычисляемым.

2. В выражение вставьте следующую формулу, которую мы разберем ниже:

IF(GREATEREQ($Fakticheskayadlitelnost , $Planovayadlitelnost),

"<span style='color:#B22222; font-size: 200%; text-shadow: 0 0 1px black; position: absolute; top:0px;'> ● </span>",

"<span style='color:#45A521; font-size: 200%; text-shadow: 0 0 1px black; position: absolute; top:0px;'> ● </span>"               

)

где:

  • Аргумент 1 - условие (в данном примере, если фактическая длительность больше или равна плановой)

IF(GREATEREQ($Fakticheskayadlitelnost, $Planovayadlitelnost)

  • Аргумент 2 - Красный индикатор

 "<span style='color:#B22222; font-size: 200%; text-shadow: 0 0 1px black; position: absolute; top:0px;'> ● </span>",

Если фактическая длительность больше или равна плановой длительности, то по данному примеру будет показан красный индикатор. Цвет можно поменять, изменив значение после двоеточия (color:#B22222 ").  

  • Аргумент 3 - Зеленый индикатор

"<span style='color:#45A521; font-size: 200%; text-shadow: 0 0 1px black; position: absolute; top:0px;'> ● </span>"

Если фактическая длительность меньше плановой длительности, то по данному примеру будет показан зеленый индикатор. Цвет также можно поменять, изменив значение после двоеточия (color:#45A521 ")

Примечание : при выгрузке данного значения в Excel, данное поле будет отображаться как html код, так как Excel не поддерживает отображение html без предварительного форматирования строки, в который этот html будет выгружаться. 
Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Запуск сервера
Просмотрено 153 раз с Thu, Mar 5, 2020

Сервер приложений
Просмотрено 155 раз с Fri, Mar 6, 2020

Справочник терминов и определений
Просмотрено 87 раз с Mon, Aug 3, 2020

Поиск последней даты изменения работы или подработы, относящейся к общему плану
Просмотрено 73 раз с Tue, May 19, 2020

Страницы
Просмотрено 115 раз с Fri, Mar 13, 2020

Изменение настроек в установленном экземпляре приложения (УЭП)
Просмотрено 65 раз с Thu, Mar 5, 2020

Ошибка компиляции библиотеки типов: Duplicate type name withing assembly
Просмотрено 86 раз с Wed, May 6, 2020

Выражения
Просмотрено 121 раз с Fri, Mar 6, 2020

Урок 10. Работа с контентом
Просмотрено 171 раз с Tue, Mar 17, 2020

Контекст экземпляра кейса
Просмотрено 108 раз с Fri, Mar 6, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware