Представить данные о конкретном месяце можно двумя способами:
- в качестве его номера;
- в качестве строки.
Представление месяца в качестве его номера
В этом случае все довольно просто. Если месяц представлен порядковым номером, то сортировка по месяцам происходит кнопкой Sort в правом углу элемента дашборда. Доступны сортировки по возрастанию и по убыванию.Примечание
Для отображения типа данных dateTime в виде номера месяца используйте функцию Month().
Представление месяца в качестве строки
Если месяц представлен в качестве строки, то при использовании кнопки Sort, данные будут отсортированы по алфавиту.Чтобы отсортировать месяцы в календарном порядке, необходимо применить функцию monthIdent(). После применения этой функции, сортировка по возрастанию и убыванию будет работать уже по календарному порядку, вместо алфавитного, и первым месяцем станет Январь.
Если вы хотите отсортировать месяцы в календарном порядке, но вам необходимо начать сортировку с другого месяца, то необходимо применить функцию fiscalMonthIdent(), в которой первым аргументом указывается колонка данных, а вторым – порядковый номер месяца, начиная с которого необходимо отсортировать данные.
Важно знать
Использовать функции monthIdent() и fiscalMonthIdent() можно для любых элементов панели индикаторов.
На нашем Ютуб-канале доступно видео с описанием процесса сортировки месяцев в генераторе отчетов Stimulsoft.
Если у вас остались вопросы, свяжитесь с нами.