Оформление
Сортировка диаграмм - Справка 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 и более поздних логика сортировки графиков была оптимизирована. Подробности приведены ниже:
- Первое размерное поле вертикальной оси имеет свою собственную сортировку, которая сортируется глобально.
- Собственное упорядочивание размерных полей в свойствах легенды (размер, форма, цвет) является глобальным.