Цвета


Оператор форматирования применим ко всем типам полей (число, строка, логическое, дата), включенных в область групп, столбцов и полей, по которым настроена промежуточная агрегация. В группе с оператором форматирования «Цвета» определяется цвет группы и условие (условия) его применения для сплошной заливки редактируемого поля, значение которого удовлетворяет условиям группы, в табличном представлении виджета. Можно задать несколько групп с условиями, где в качестве оператора форматирования группы будут выступать цвета, в том числе в одной тональности.

Для открытия окна выбора цвета нажмите на оператор «Цвета». Доступны два способа выбора цвета:

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

Рисунок 3. Настройка условия с помощью оператора форматирования «Цвета»

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

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

  • нажмите на пиктограмму цвета и выберите цвет:

    • в первой строке выберите один из 10 цветов;

    • во второй строке выберите тональность цвета.

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

    Примечание

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

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

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

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

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

    • для чисел:

      • «=» – равно;

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

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

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

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

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

      • «is null»;

      • «is not null» .

    • для строк:

      • «=» – равно;

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

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

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

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

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

      • «=» – равно;

      • «is null»;

      • «is not null».

    • для дат:

      • «=» – равно;

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

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

  • введите значение, по которому необходимо выполнить форматирование.

Условия в одной группе форматирования применяются при помощи оператора «И». Форматирование применяется только к тем полям, в которых соблюдены все условия из одной группы условий.

Условия разных групп применяются при помощи оператора «ИЛИ». Форматирование применяется ко всем полям, в которых соблюдено хотя бы одно условие в разных группах условий.

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

  • выберите цвет и укажите одно или несколько условий. Строки/ агрегации/ группы по текущему полю, которые удовлетворяют условию(ям), будут окрашены выбранным цветом;

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

Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по текущему полю, представлен на рисунке ниже (Рисунок «Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по текущему полю»).

Рисунок 4. Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по текущему полю

Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по текущему полю

Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по другому полю, представлен на рисунке ниже (Рисунок «Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по другому полю»).

Рисунок 5. Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по другому полю

Пример окрашивания полей в табличном представлении виджета, значения в которых удовлетворяют условиям форматирования по другому полю