Сортировка отчета по дате с использованием построителя отчетов Microsoft SQL - PullRequest
0 голосов
/ 21 февраля 2019

Я использую Microsoft SQL Report Builder и хотел бы отсортировать отчет по [FromDate], который отформатирован таким образом 21/02/2019 10:05 следующим образом:

=FORMAT(Fields!FromDate.Value,"dd/MM/yyyy HH:mm tt")

Я думаю, что получилидея, как отсортировать отчет по дате, перейдя в Свойства Tablix> Сортировка> Добавить> Сортировать по [FromDate] Порядок: от А до Я, но не сортирует их ...

Я также установил FromDateот столбца к категории: Дата

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

=FORMAT(Fields!FromDate.Value,"yyyy.MM.dd")

Тем не менее, отчет показывает 18/02 /2019 10:15 до 01/02/2019 06:30

Есть предложения?

Спасибо

ОБНОВЛЕНИЕ

Поскольку в отчете я использовал группирование по, и я не использовал сортировку в нужном разделе <это было причиной того, что сортировка даты не показалась в правильном порядке. </p>

Ну, сортировка дат в каждой группе была в порядке, но тогда групповой порядок был не в порядке.Итак, все, что мне нужно было сделать, это выбрать 1-й столбец, в котором установлена ​​группа, и затем установить сортировку там.

Другими словами, отчет показывает что-то вроде этого

Группировать по: Заголовок

Заголовок 1 (содержит несколько записей с датами) 01/02/2019 05/02/2019 22/02/2019

Заголовок 2 (содержит несколько записей с датами) 02/ 02/2019 09/02/2019 01/03/2019

Заголовок 3 (содержит несколько записей с датами) 25/02/2019 04/04/2019

Booooooom, проблема решена:)

1 Ответ

0 голосов
/ 21 февраля 2019

ОБНОВЛЕНИЕ

Поскольку я использовал группирование в отчете и не использовал сортировку в нужном разделе <это было причиной, по которой сортировка даты не показываласьв правильном порядке. </p>

Что ж, сортировка дат в каждой группе была в порядке, но тогда порядок в группе был не в порядке.Итак, все, что мне нужно было сделать, это выбрать 1-й столбец, в котором установлена ​​группа, и затем установить там сортировку.

Другими словами, отчет показывает что-то вроде этого

Группировать по: Заголовок

Заголовок 1 (содержит несколько записей с датами) 01/02/2019 05/02/2019 22/02/2019

Заголовок 2 (содержит несколько записей с датами) 02/ 02/2019 09/02/2019 01/03/2019

Заголовок 3 (содержит несколько записей с датами) 25/02/2019 04/04/2019

Booooooom, проблема решена:)

...