Цвет текста


Настройка форматирования с типом «Цвет текста» аналогична настройке форматирования с типом «Цвет ячейки», но вместо заливки ячейки цветом форматирование применяется к тексту в этой ячейке.

Применяется для всех типов полей (число, строка, логическое, дата), включенных в область групп, столбцов, а также полей, по которым настроена промежуточная агрегация.

Можно задать несколько цветовых условий, где в качестве типа форматирования группы будут выступать цвета, в том числе в одной тональности.

Для настройки цветового условия определяется цвет и условие (условия) его применения для окраски текста редактируемого поля, значение которого удовлетворяет условиям группы (при этом могут указываться условия и на другие поля – это означает, что текст текущего поля, в котором происходит редактирование, будет окрашен в зависимости от условий на значения в другом поле), в табличном представлении виджета.

Структура ввода условий для типа форматирования «Цвет текста»: («Цвета» – цвет)+(Настройка «Применить условие форматирования ко всем столбцам»)+(Выпадающий список с указанием полей модели)+(Операторы условия)+(Значение)+(...)+(Добавить условие)+(Добавить цвет).

Для настройки условия с помощью типа форматирования «Цвет текста» выполните следующие действия:

  • («Цвета» – цвет) – нажмите на кнопку выбора цвета и выберите цвет (см. п. Вкладка «Форматирование»);

  • (Настройка «Применить условие форматирования ко всем столбцам») – для применения настройки нажмите на кнопку справа от выбранного цвета. После применения настройки кнопка заменится на кнопку , что сигнализирует о включении настройки. При включении настройки цвет применится ко всем столбцам в строках, удовлетворяющих условию;

  • (Выпадающий список с указанием полей модели) – выберите поле из выпадающего списка – по нему будет выполнено условное форматирование;

    Примечание

    Существуют ограничения на выбор полей в выпадающем списке для задания условного форматирования:

    • в блоке «Столбцы» возможна установка условия по любому полю виджета;

    • в блоке «Группы» нет возможности установки условия по другому полю;

    • в блоке «Агрегаты» возможна установка условия по полям с настроенной промежуточной агрегацией.

  • (Операторы условия) – выберите оператор условия. Доступные операторы:

    • для чисел:

      • «=» – равно;

      • «!=» – не равно;

      • «>» – больше;

      • «<» – меньше;

      • «>=» – больше или равно;

      • «<=» – меньше или равно;

      • «is null»;

      • «is not null».

    • для строк :

      • «=» – равно;

      • «!=» – не равно;

      • «Содержит»;

      • «Без значения»;

      • «Непустое значение».

    • для логических:

      • «=» – равно;

      • «is null»;

      • «is not null».

    • для дат:

      • «=» – равно;

      • «Без значения»;

      • «Непустое значение»;

      • «!=» – не равно;

      • «>» – больше;

      • «<» – меньше;

      • «>=» – больше или равно;

      • «<=» – меньше или равно;

      • «Завтра»;

      • «Сегодня»;

      • «Вчера».

  • (Значение) – введите значение, по которому необходимо выполнить форматирование. Если поле типа «Справочник», в блоках «Группы» и «Столбцы» при выборе операторов «=» и «!=» («равно» и «не равно») вместо окна ввода значения появится выпадающий список со значениями справочника с возможностью множественного выбора (см. Рисунок «Выбор значения поля типа «Справочник»);

  • (…) – при необходимости дублировать условие нажмите на кнопку , удалить условие – на кнопку ;

  • (Добавить условие) – при нажатии на кнопку «Добавить условие» будет добавлена еще одна строчка для ввода нового условия в цвете;

  • (Добавить цвет) – при нажатии на кнопку «Добавить цвет» будет добавлен еще один блок с цветом.

Принцип работы форматирования с использованием типа «Цвет текста»:

  • выбирается цвет и указывается условие (условия). Цвет текста в ячейках блоков «Строки»/ «Агрегации»/ «Группы», которые удовлетворяют условию (условиям), будет окрашен выбранным цветом;

  • если выбран цвет и задано условие по другому полю в блоках «Столбцы»/ «Агрегации», то текст в текущем поле, в котором происходит редактирование, будет окрашен в зависимости от условий на значения в другом поле;

  • если выбран цвет, указано условие и включена настройка «Применить условие форматирования ко всем столбцам», то цвет текста в ячейках всех столбцов в строках, удовлетворяющих условиям, окрасится выбранным цветом.

Пример настройки типа форматирования «Цвет текста» представлен на рисунке ниже (Рисунок «Пример настройки типа форматирования «Цвет текста»).

Рисунок 1. Пример настройки типа форматирования «Цвет текста»

Пример настройки типа форматирования «Цвет текста»