Menu

Дебиторская задолженность — связка полей, период и краска

Реализация связки полей — период и краска

 

период и краска

Пример реализации связки полей — период и краска

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

Настройки для поля Период:

период и краска

Настройка периода

Настройки для поля Краска:

период и краска

Настройка краски

Для всех полей Краска условие <= (меньше либо равно). Как это работает в моём примере (да и вообще в целом). Происходит выполнение условий по списку (при условии, что эти условия истинны):

  1. Окрасим все строки до значения 10 в зелёный цвет. Сюда попадут так же все значения со знаком » — » (минус).
  2. Окрасим все строки от значения 11 до значения 15 в бирюзовый цвет.
  3. Окрасим все строки от значения 16 до значения 9999 в фиолетовый цвет.
период и краска

Задаём условие

Есть один нюанс, в условии цвета разрешено использование типов полей: переключатель, ссылка на объект, число, расчёт. В связи с чем после типа поля Период я добавляю тип поля Расчёт.

период и краска

Настройка расчёт

Тем самым для поля Краска мы получаем числовое значение, так как с датами поле Краска не работает.

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

 

Метки: , , ,

Добавить комментарий

Ваш e-mail не будет опубликован.