В этой статье мы поговорим о вариантах сортировки месяцев в дашбордах. Вариант сортировки зависит от того, каким образом заданы данные.

Представить данные о конкретном месяце можно двумя способами:
  • в качестве его номера;
  • в качестве строки.

Представление месяца в качестве его номера

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

Примечание

Для отображения типа данных dateTime в виде номера месяца используйте функцию Month().

Представление месяца в качестве строки

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


Чтобы отсортировать месяцы в календарном порядке, необходимо применить функцию monthIdent(). После применения этой функции, сортировка по возрастанию и убыванию будет работать уже по календарному порядку, вместо алфавитного, и первым месяцем станет Январь.


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

Важно знать

Использовать функции monthIdent() и fiscalMonthIdent() можно для любых элементов панели индикаторов.

На нашем Ютуб-канале доступно видео с описанием процесса сортировки месяцев в генераторе отчетов Stimulsoft.

Если у вас остались вопросы, свяжитесь с нами.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.