Skip to content

Сортировка диаграмм - Справка FineReport | Разработка отчетов | Использование отчетов | Учебные пособия

Сортировка графиков

1. Обзор

1.1 Версия

выпускаетФункциональные изменения
6.0-

1.2 Сценарии применения

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

1.3 Функциональный профиль

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

Существует три типа сортировки: "По возрастанию", "По убыванию" и "Пользовательская сортировка". Среди них "Пользовательская сортировка" - это самостоятельная настройка порядка значений полей.

Примечание: Поле даты поддерживает только порядок возрастания и убывания, а поле "Индикатор" не поддерживает сортировку, только поле "Размерность".

2. Вертикальные и горизонтальные оси

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

2.1 Сортировка по поперечной оси

Например, если мы сортируем по "Total Dwell Time" в "Ascending Order", то "Last Visit" этой оси на графике будет отсортирован по "Dwell Time" в порядке возрастания.

2.2 Сортировка по вертикальной оси

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

3. Сортировка графических свойств

Размерные поля, перетаскиваемые в свойствах графа, можно сортировать по полям, соответствующим различным свойствам.

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

4. условия

4.1 Пользовательская сортировка, используемая в сочетании с компонентом фильтрации

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

4.2 Оптимизация логики сортировки

В версии 5.1.12 и более поздних логика сортировки графиков была оптимизирована. Подробности приведены ниже:

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