Перейти к содержанию

Настройка форматирования

По кнопке img рядом с наименованием поля доступен интерфейс детальной настройки его свойств. Состав вкладок зависит от настроенного участия поля в формировании виджета.

При наведении мышью на наименование поля - всплывает окно с полным наименованием поля -  по умолчанию обрезается троеточием.

img

При наведении мышью на код поля - появляется всплывающее окно с текстом Нажмите, чтобы скопировать. Наименование кода поля отображается без сокращений.

img

img

При нажатии левой кнопкой мыши на иконку img в окне детальной настройки свойств поля и удерживании - активируется возможность перетаскивания окна детальной настройки поля по окну браузера:

gif

Для изменения алиаса поля откройте окно детальной настройки и двойным кликом левой кнопкой мыши нажмите на алиас и введите нужное наименование алиаса. 

img

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

img

Состав вкладки зависит от расположения поля в табличном представлении виджета:

  • Столбцы - вкладка форматирования содержит:

    img

    • блок Столбцы - отвечает за форматирование данных в столбце;

    • блок Агрегаты- отвечает за форматирование агрегатов в столбце. Отображается, если по полю настроена промежуточная агрегация;

  • Группы - вкладка форматирования содержит:

    img

    • блок Группы - отвечает за форматирование данных в группировке;
  • Столбцы И Группы - вкладка форматирования содержит:

    img 

    Поле для установки отметки для выбора всех объектов на странице.

    • блок Столбцы - отвечает за форматирование данных в столбце;

    • блок Агрегаты- отвечает за форматирование агрегатов в столбце. Отображается, если по полю настроена промежуточная агрегация.

Некоторые виды форматирования недоступны для виджетов. Подробнее о доступных видах форматирования и примеры отображения в справочнике Форматирование для виджетов.

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

img

  • Добавить группу - при нажатии на кнопку добавляется новая группа условий. Кнопка доступна всегда и находится в рамках блока;

Условия разных групп применяются через ИЛИ. Между группами создается объединение интервалов.

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

  • Добавить условие - при нажатии на кнопку добавляется новая строка группы для указания условий. Кнопка доступна всегда и находится в рамках группы;

Для настроек цвет текста и цвет ячейки в одной группе условия применятся через И. Внутри группы создается условие пересечения интервалов. Для настройки значки - каждое условие самостоятельное. Если в одной группе условий на один значок создано несколько условий и они разного цвета, то для значения в виджете таблица применится первый подходящий цвет условия.

  • img удалить условие - при нажатии удаляется условие и строка полей для ввода условия. Если строка условия в рамках цветовой подгруппы была одна, то удаляется вся подгруппа. Кнопка доступа, как только на форме появляется строка для ввода условий в группе;

  • img копировать условие - при нажатии копируется условия и строка полей для ввода условий. Кнопка доступа, как только на форме появляется строка для ввода условий в группе;

  • img выбор цвета - при нажатии открывается окно с палитрой цветов. Доступны два способа выбора цвета:

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

    img

    • расширенный - позволяет выбрать цвет из палитры, также есть возможность указать цвет с помощью его HEX, RGBA или HSLA кода.

    img

  • img Примените условия форматирования ко всем столбцам - при нажатии условия форматирования будут автоматически применены ко всем столбцам таблицы;

  • Добавить цвет - при нажатии на кнопку добавляется новая строка подгруппы для указания условий. Кнопка доступна всегда и находится в рамках группы;

  • img Удалить группу - при нажатии на кнопку удаляются все условия группы и группа. Кнопка доступна при наличии группы на форме;

  • img форматирование в группе - позволяет выбрать вид форматирования в группе. Допустимо форматирование одной и той же ячейки сразу несколькими видами форматирования:

    Некоторые виды форматирования недоступны для виджетов. Подробнее о доступных видах форматирования и примеры отображения в справочнике Форматирование для виджетов.

    • цвет ячейки - значение по умолчанию. Определяет цвет группы и условие(я) его применения для сплошной заливки поля в табличном представлении виджета. Использует для обработки значения полей модели, значения для сравнения и операторы условий. Доступно создание нескольких групп с форматированием цвета ячейки;

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

    Доступные операторы по типам данных поля для форматирования цвета ячейки
    Тип данных Операторы
    Строка img Равно
    img Не равно
    img Содержит (регистрозависимая)
    img Без значения
    img Непустое значение
    Дата / Дата и время img Равно
    img Не равно
    img Без значения
    img Непустое значение
    img Больше или равно 
    img Меньше или равно 
    img Больше 
    img Меньше 
    img Завтра 
    img Сегодня 
    img Вчера
    img Первое число месяца
    По умолчанию время не установлено, в выборку попадают все даты за период времени 00:00-23:59
    Число (дробное) / Число (целое) img Равно - множественный выбор для полей с признаком Является справочником
    img Не равно - множественный выбор для полей с признаком Является справочником
    img Больше или равно 
    img Меньше или равно
    img Больше 
    img Меньше
    img IS NULL
    img IS NOT NULL
    Логическое img Равно
    img Не равно
    img IS NULL
    img IS NOT NULL
    Пример использования
    • выберите цвет и укажите условие. Строки/Агрегации/Группы по текущему полю, которые удовлетворяют условию(ям), будут залиты выбранным цветом;

    img

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

    img

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

    img

    • цвет текста - определяет цвет группы и условие(я) его применения для заливки текста поля в табличном представлении виджета. Использует для обработки значения полей модели, значения для сравнения и операторы условий. Доступно создание нескольких групп с форматированием цвета текста;

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

    Доступные операторы по типам данных поля для форматирования цвета текста
    Тип данных Операторы
    Строка img Равно
    img Не равно
    img Содержит (регистрозависимая)
    img Без значения
    img Непустое значение
    Дата / Дата и время img Равно
    img Не равно
    img Без значения
    img Непустое значение
    img Больше или равно 
    img Меньше или равно 
    img Больше 
    img Меньше 
    img Завтра 
    img Сегодня 
    img Вчера
    img Первое число месяца
    По умолчанию время не установлено, в выборку попадают все даты за период времени 00:00-23:59
    Число (дробное) / Число (целое) img Равно - множественный выбор для полей с признаком Является справочником
    img Не равно - множественный выбор для полей с признаком Является справочником
    img Больше или равно 
    img Меньше или равно
    img Больше 
    img Меньше
    img IS NULL
    img IS NOT NULL
    Логическое img Равно
    img Не равно
    img IS NULL
    img IS NOT NULL
    Пример использования
    • выберите цвет и укажите условие. Текст в блоках Строки/Агрегации/Группы в текущем поле, которые удовлетворяют условию, будет окрашен выбранным цветом;

    img

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

    img

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

    img

    • значки - определяет набор значков или значок группы с его цветом(ами) и условие(я) их применения для маркировки поля в табличном представлении виджета. Доступно создание нескольких групп с форматированием значками. Структура ввода условий для операторов форматирования отличается в зависимости от выбора.

    img

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

    img

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

    Форматирование значки недоступно для полей-групп в структуре виджета.

    Значки применяются для типов данных Число (целое), Число (дробное) и Дата.

    Доступные операторы по типам данных поля для форматирования цвета значка
    Тип данных Операторы
    Дата / Дата и время img Равно
    img Не равно
    img Без значения
    img Непустое значение
    img Больше или равно 
    img Меньше или равно 
    img Больше 
    img Меньше 
    img Завтра 
    img Сегодня 
    img Вчера
    img Первое число месяца
    По умолчанию время не установлено, в выборку попадают все даты за период времени 00:00-23:59
    Число (дробное) / Число (целое) img Равно
    img Не равно
    img Больше или равно 
    img Меньше или равно
    img Больше 
    img Меньше
    img IS NULL
    img IS NOT NULL
    Пример использования

    Выберите тип значка, выберите цвет и укажите поле, по которому необходимо провести расчёт. Строки/Агрегации, которые удовлетворяют условию, будут слева помечены выбранным значком в указанном цвете.

    img

    img

    При выборе набора значков недоступна настойка цветов, она определена автоматически. Для установки значков необходимо выбрать сортировку значений:

    • По возрастанию - у минимальных значений будет красный окрас, а у максимальных - зеленый. Значение по умолчанию;
    • По убыванию - у минимальных значений будет зеленый окрас, а у максимальных - красный.

    В списке с указание полей модели по умолчанию выбрано текущее наименование поля.

    img

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

    Форматирование значки недоступно для полей-групп в структуре виджета.

    Набор значков применяется только для типов данных Число (целое) и Число (дробное).

    Пример использования

    Выберите набор значков, задайте направление сортировки и укажите поле, по которому необходимо провести расчёт. Строки/Агрегации по текущему полю будут слева помечены значком из расчета 1/3, т.е. по умолчанию для трёх значков вычисляется 67 и 33 процента от максимального значения в диапазоне:

    • 67% = мин + 0,67 * (макс-мин) - зеленые значки (для направления По возрастанию), красные значки (для направления По убыванию);
    • 33%= мин + 0,33 * (макс-мин) - красные значки (для направления По возрастанию), зеленые значки (для направления По убыванию);
    • желтые значки будут между расчетных значений;

    img

    • гистограмма - определяет тип и цвет заливки индикатора для форматирования поля в ячейке табличного представления виджета. Индикатор - размер значения ячейки относительно самого большого значения по тому же столбцу (параметру). Индикатор отображается дополнительно, помимо числового значения в ячейке. Чем больше значение содержит ячейка по отношению к другим ячейкам, тем длиннее ее диаграмма. Длина индикатора для нулевых значений всегда равняется 0. Структура ввода условий для операторов форматирования отличается в зависимости от выбора.

    Форматирование гистограмма недоступно для полей-групп в структуре виджета.

    Гистограмма применяется только для типов данных Число (целое) и Число (дробное).

    img

    Форматирование с заличкой означает, что индикатор в ячейке будет залит сплошным цветом. Значение по умолчанию.

    Для выбора доступны 2 цвета:

    • img для отрицательных значений;

    • img для положительных значений.

    Наименование поля, в котором происходит редактирование недоступно для изменения.

    Пример использования

    Выберите цвета для отрицательных и положительных значений. Окрашивание индикатора производится сплошным цветом.

    img

    img

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

    Для выбора доступны 2 цвета:

    • img для отрицательных значений;

    • img для положительных значений.

    Кнопка Добавить условие позволяет добавить еще одну строку цвета для градиентного перехода.

    Наименование поля, в котором происходит редактирование недоступно для изменения.

    Пример использования

    Выберите цвета для отрицательных и положительных значений. Добавьте необходимое количество цветов. Индикатор окрашивается градиентом по горизонтали.

    img

    img

    Форматирование с градиентом по столбцу означает, что индикатор в ячейке будет залит несколькими цветами с градиентным переходом по вертикали. Оттенок цвета будет зависеть от значения в ячейке. При активации опции Без индикатора ячейка закрашена полностью, при деактивации - ячейка закрашена в длину индикатора.

    Для выбора доступен один цвет. Кнопка Добавить цвет позволяет добавить еще одну строку цвета для градиентного перехода.

    Наименование поля, в котором происходит редактирование недоступно для изменения.

    Пример использования

    Выберите цвет. Добавьте необходимое количество цветов. Ячейки окрашиваются градиентом по вертикали.

    img

    Без индикатора.

    img

    • диаграмма - определяет цвета в графических виджетах. Значение по умолчанию для графических виджетов: столбчатые, линейные, комбинированные, круговые, датчики, облако тегов, тепловая карта. Структура ввода условий для операторов форматирования отличается в зависимости от выбора.

    img

    Для блока Группы можно задать несколько цветов, которые сами распределяться последовательно по секторам диаграммы.

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

    Пример использования

    Добавьте несколько цветов по кнопке Добавить условие. Выбранные цвета распределяются последовательно по секторам круговой диаграммы.

    img

    Добавьте только один цвет. Все столбцы диаграммы и значок показателя окрасятся в выбранный цвет.

    img

    Добавьте только один цвет. Вся линия и значок показателя окрасятся в выбранный цвет.

    img

    img

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

    Доступные операторы по типам данных поля для форматирования диаграммы
    Тип данных Операторы
    Строка img Равно
    img Не равно
    img Содержит (регистрозависимая)
    img Без значения
    img Непустое значение
    Дата / Дата и время img Равно
    img Не равно
    img Без значения
    img Непустое значение
    img Больше или равно 
    img Меньше или равно 
    img Больше 
    img Меньше 
    img Завтра 
    img Сегодня 
    img Вчера
    img Первое число месяца
    По умолчанию время не установлено, в выборку попадают все даты за период времени 00:00-23:59
    Число (дробное) / Число (целое) img Равно - множественный выбор для полей с признаком Является справочником
    img Не равно - множественный выбор для полей с признаком Является справочником
    img Больше или равно 
    img Меньше или равно
    img Больше 
    img Меньше
    img IS NULL
    img IS NOT NULL
    Логическое img Равно
    img Не равно
    img IS NULL
    img IS NOT NULL

    Для блока Группы раскраска сектора будет зависеть от условия, под которое попадает значение группы. Наименование поля, в котором происходит редактирование недоступно для изменения.

    Для блока Агрегаты раскраска столбца/отрезка будет зависеть от условия, под которое попадает значение группы. Если задано несколько условий цвета, то значок показателя примет мультицвет. Для выбора доступны поля, по которым задана промежуточная агрегация.

    Пример использования

    Выбирите цвет(а) и укажите условие(я), сектора, которые удовлетворяют условию(ям), будут окрашены выбранным цветом.

    img

    Выберите цвет(а) и укажите условие(я), столбцы, которые удовлетворяют условию(ям), будут окрашены выбранным цветом. Значок показателя примет мультицвет. 

    img

    Выберите цвет(а) и укажите условие(я), отрезки, которые удовлетворяют условию(ям), будут окрашены выбранным цветом. Значок показателя примет мультицвет.

    img

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

Приоритеты форматирования

Некоторые виды форматирования недоступны для виджетов. Подробнее о доступных видах форматирования и примеры отображения в справочнике Форматирование для виджетов.

По блокам

Вид виджета Блоки
Табличные виджеты Форматирование всех блоков применяется одновременно
Графические виджеты, построенные на структуре сводной таблицы Группы столбцы, Группы строки, Агрегаты
Графические виджеты, построенные на структуре обычной таблицы Группы, Агрегаты, Столбцы (для пузырьковой диаграммы)

По операторам форматирования в блоке

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

Вид виджета Блоки
Табличные виджеты 1. Цвет ячейки строки
2. Цвет ячейки
3. Гистограмма или Значки или Цвет текста
Графические виджеты 1. Диаграмма по условию
2. Диаграмма
3. Цвет ячейки
4. Гистограмма
5. Значки
6. Набор значков

Если указаны несколько групп форматирования с одинаковыми операторами форматирования, то применяется форматирование из последней группы.

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

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

Управление форматированием

На вкладке Все основных настроек виджета выводится информация по всем настройкам для полей модели, включенных в состав виджета. Предоставляется возможность быстро включить или отключить настройки.

Настройки на вкладке Все включают в себя блоки:

  • Агрегация - включает в себя итоговые и промежуточные значения агрегации;

  • Сортировка - включает в себя сортировки по блокам, в зависимости от настроенных сортировок:

    • Группы;
    • Столбцы;
    • Агрегаты;
    • Скрытые поля;
  • Форматирование - включает в себя форматирование по блокам, в зависимости от настроенных параметров форматирования:

    • Группы;
    • Столбцы;
    • Агрегаты.

По умолчанию вся информация в блоках выводится в развернутом виде.

img

Интерфейс содержит:

  • Поиск для фильтрации общего списка и отображения только полей, содержащих введенный текст; 

  • img поля отметки, позволяющие быстро отключить (не применять) или включить (применить) любую из отображаемых в указанных группах настройку;

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

  • img поле отметки для выбора всех - отключение включение всех настроек выбранной группы; 

  • кнопка Сбросить все - отключение всех без исключения настроек во всех группах.  

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

img

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

img

  • блок Форматирование - содержит перечень полей и агрегаций, для которых в виджете настроены правила цветового выделения.

Некоторые виды форматирования недоступны для виджетов. Подробнее о доступных видах форматирования и примеры отображения в справочнике Форматирование для виджетов.

img