Группировка

Описание настройки

Группировка позволяет объединить схожие данные по какому-то общему признаку, например, по дате обращения или по статусу.

Место настройки в интерфейсе

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

Настройки группировки выполняются на панели редактирования виджета в блоке "Параметр".

Выполнение настройки

Слева от атрибута, выбранного как параметр, отображается иконка, обозначающая тип текущего атрибута.

При нажатии на иконку открывается форма "Настройка группировки" с параметрами:

  • Название поля — можно изменить подпись оси параметра.
  • Тип группировки — указывается тип группировки:

Системная группировка

Атрибуты типа "Набор ссылок на БО", "Ссылка на бизнес-объект", "Обратная ссылка", "Набор элементов справочника", "Элемент справочника", "Целое число", "Строка", "Тип объекта"

Тип группировки:

  • По совпадению.

Атрибуты типа "Временной интервал", "Счетчик времени"

Тип группировки:

  • Секунды, минуты, часы, дни, недели.

Атрибуты типа "Дата", "Дата/время"

Тип группировки:

  • Минуты (доступно только для атрибутов типа "Дата/время") — в наборе найденных объектов формируются группы по точному совпадению минут (при этом часы, день, месяц и год не важны). Названия групп формируются как "00".."05".. "15" ..."59".
  • Часы (доступно только для атрибутов типа "Дата/время"):

    • ЧЧ — в наборе найденных объектов формируются группы по точному совпадению часов (при этом день, месяц и год не важны). Названия групп формируются как "00", "01", "02" и т.д.
    • ЧЧ:ММ — в наборе найденных объектов формируются группы по точному совпадению часов и минут (при этом день, месяц и год не важны). Названия групп формируются как "00:00"…"03:00", "10:15"…"23:59"
  • День:

    • ДД ММ — в наборе найденных объектов формируются группы по точному совпадению дня и месяца из даты (при этом год не важен). Названия групп формируются как комбинация дня и месяца, например, "3 сентября".
    • ДД.ММ.ГГГГ — в наборе найденных объектов формируются группы по точному совпадению пересечения день-месяц-год. Названия групп формируются как "01.03.2020".
    • ДД.ММ.ГГГГ ЧЧ (доступно только для атрибутов типа "Дата/время") — в наборе найденных объектов формируются группы по точному совпадению пересечения час-день-месяц-год. Названия групп формируются как "29.03.2020, 15" или "20.03.2020, 03".
    • ДД.ММ.ГГГГ ЧЧ:ММ (доступно только для атрибутов типа "Дата/время") — в наборе найденных объектов формируются группы по точному совпадению пересечения минуты-час-день-месяц-год. Названия групп формируются как "29.03.2020, 15:00" или "20.03.2020, 03:15".
    • День недели — в наборе найденных объектов определяется день недели для каждой даты, далее группы формируются по совпадению дня недели (при этом месяц и год не важны). Названия групп формируются как название дня недели, например, "среда".
    • День месяца — в наборе найденных объектов формируются группы по совпадению дня месяца (при этом месяц и год не важны). Названия групп формируются как порядковый номер дня месяца, например, "1", "2", "3", и т.д. (максимальное число — 31).
  • 7 дней — для набора найденных объектов определяется дата начала периода, далее от этой даты отсчитывается 7 календарных дней (включительно) – так формируется первая группа. Для формирования второй группы определяется следующий день после последней даты первой группы, к нему прибавляется 7 календарных дней и т.д., пока не наступит дата окончания периода. Названия групп формируются как "дата начала недели - дата конца недели", где в дату входят только день и месяц, например, "30 марта—5 апреля".
  • Неделя:

    • № недели — в наборе найденных объектов формируются группы по совпадению недели. Система автоматически определяет, в какую неделю попала дата для каждого из объектов — отсчет недель начинается с 1-го января, концом 1-й недели считается ближайшее воскресенье, последующие недели определяются аналогично. Названия групп формируются как порядковый номер недели, например, "12".
    • Неделя и год — в наборе найденных объектов формируются группы по совпадению недели и года. Система автоматически определяет, в какую неделю попала дата для каждого из объектов — отсчет недель начинается с 1-го января, концом 1-й недели считается ближайшее воскресенье, последующие недели определяются аналогично. Названия групп формируются как порядковый номер недели с указанием года, например, "13 неделя 2019".
  • Месяц:

    • ММ — в наборе найденных объектов формируются группы по совпадению месяца из даты (при этом год и день не важны). Названия групп формируются как название месяца, например, "апрель".
    • ММ ГГГГ — в наборе найденных объектов формируются группы по совпадению месяца и года из даты (при этом день не важен). Названия групп формируются как название месяца и года, например, "апрель 2019".
  • Квартал:

    • Квартал — в наборе найденных объектов формируются группы по совпадению квартала:

      • в группу "1-й квартал" попадают все объекты, у которых в дате указан месяц январь, февраль или март;
      • в группу "2-й квартал" — апрель, май или июнь
      • в группу "3-й квартал" — июль, август или сентябрь
      • в группу "4-й квартал" — октябрь, ноябрь или декабрь.

      Названия групп формируются следующим образом: "1-й квартал", "2-й квартал", "3-й квартал", "4-й квартал" и т.д.

    • Квартал и год — в наборе найденных объектов формируются группы по совпадению года и квартала:

      • в группу "1-й квартал" попадают все объекты, у которых в дате указан месяц январь, февраль или март;
      • в группу "2-й квартал" — апрель, май или июнь;
      • в группу "3-й квартал" — июль, август или сентябрь;
      • в группу "4-й квартал" — октябрь, ноябрь или декабрь.

      Названия групп формируются следующим образом: "1-й квартал 2019", "2-й квартал 2019"… "1-й квартал 2020" и т.д.

  • Год — в наборе найденных объектов формируются группы по совпадению года из даты (при этом день и месяц не важны). Пример названия группы: "2020".

Пользовательская группировка

Установите тип группировки "Пользовательская".

Настройка пользовательской группировки доступна для атрибутов типов: временные, текстовые, ссылочные и числовые, а также для атрибута типа "Счетчик времени" в представлении "Значение".

Параметры пользовательской группировки:

  • Название группировки — можно выбрать уже сохраненные группировки в рамках текущего дашборда и под текущий тип атрибута. Если выбрать существующую группировку, ниже подгружаются настроенные группы.

    Для добавления новой группировки необходимо нажать: "+ Добавить группировку" и в поле "Название группировки" необходимо ввести название.

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

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

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

Пример настройки. В примере создана пользовательская группировка "январь и август", состоящая из трех групп: "16—17 января", "20—22 января", "август" с соответствующими условиями фильтрации.

Вид виджета

Особенности настройки группировки по ссылочным атрибутам

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

Например, если в параметре выбран "Автор" и "Головное подразделение",

то при создании пользовательской группировки по данному параметру используются критерии фильтрации для атрибута "Головное подразделение".