Как сортировать данные в области данных (построитель отчетов версии 3.0 и службы SSRS)
Чтобы изменить порядок сортировки данных в области данных при первом запуске отчета, необходимо создать выражение сортировки для области данных или в группы. По умолчанию выражению сортировки для группы автоматически присваивается то же значение, что и выражению группы.
В области данных табликса создайте выражение сортировки для области данных или каждой группы, включая группу подробностей. Если в области данных табликса имеется только одна группа подробностей, можно определить выражение сортировки в запросе, в области данных или в группе подробностей, поскольку его результат будет одинаковым.
В диаграммной области данных создайте выражение сортировки для групп категорий и рядов, чтобы управлять порядком сортировки для каждой группы. Порядок цветов в условных обозначениях диаграммы определяется выражением сортировки для точек данных в группе категорий.
В области данных датчика обычно не требуется сортировать данные, поскольку датчик отображает одно значение из диапазона. Если потребуется сортировать данные датчика, необходимо вначале определить группу, а затем создать выражение сортировки для этой группы.
Дополнительные сведения см. в разделе Фильтрация, группирование и сортировка данных (построитель отчетов версии 3.0 и службы SSRS).
Для области данных табликса в заголовок столбца можно также добавить интерактивную кнопку сортировки, чтобы пользователь мог изменять порядок сортировки групп или строк подробностей. Дополнительные сведения см. в разделе Интерактивная сортировка (построитель отчетов версии 3.0 и службы SSRS).
Примечание |
---|
В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com. |
Сортировка данных в области данных табликса
В области конструктора щелкните правой кнопкой мыши маркер строки и выберите пункт Свойства табликса.
Щелкните Сортировка.
Выполните следующие действия для каждого выражения.
Нажмите кнопку Добавить.
Введите или выберите выражение, по которому будут сортироваться данные.
В раскрывающемся списке столбца Порядок выберите порядок сортировки для каждого выражения. A-Z сортирует выражение по возрастанию. Z-A сортирует выражение по убыванию.
Нажмите кнопку ОК.
Сортировка значений в группе, в том числе группе подробностей, для табликса
В области конструктора щелкните в любом месте области данных табликса, чтобы выделить ее. В области группировки отобразятся группы строк и столбцов для области данных табликса.
На панели «Группы строк» щелкните правой кнопкой мыши имя группы и выберите пункт Изменить группу.
В диалоговом окне Группа табликсов щелкните Сортировать.
Выполните следующие действия для каждого выражения.
Нажмите кнопку Добавить.
Введите или выберите выражение, по которому будут сортироваться данные.
В раскрывающемся списке столбца Порядок выберите порядок сортировки для каждого выражения. A-Z сортирует выражение по возрастанию. Z-A сортирует выражение по убыванию.
Нажмите кнопку ОК.
Сортировка меток оси X в алфавитном порядке в диаграмме
Щелкните правой кнопкой мыши поле в зоне перетаскивания полей категорий и выберите Свойствагруппы категорий.
В диалоговом окне Свойства группы категорий щелкните Сортировка.
Выполните следующие действия для каждого выражения.
Нажмите кнопку Добавить.
Выберите выражение, соответствующее полю группирования. Это выражение можно проверить, щелкнув Группирование.
В раскрывающемся списке столбца Порядок выберите порядок сортировки для каждого выражения. A-Z сортирует выражение по возрастанию в алфавитном порядке. Z-A сортирует выражение по убыванию в алфавитном порядке.
Нажмите кнопку ОК.
Сортировка точек данных по возрастанию или по убыванию в диаграмме
Щелкните правой кнопкой мыши поле в зоне перетаскивания полей категорий и выберите Свойства группыкатегорий.
В диалоговом окне Свойства группы категорий щелкните Сортировка.
Выполните следующие действия для каждого выражения.
Нажмите кнопку Добавить.
Выберите выражение, соответствующее полю данных. В большинстве случаев это статистическое выражение, такое как =Sum(Fields!Quantity.Value).
В раскрывающемся списке столбца Порядок выберите порядок сортировки для каждого выражения. A-Z сортирует выражение по возрастанию. Z-A сортирует выражение по убыванию.
Нажмите кнопку ОК.
Сортировка данных по возрастанию или по убыванию для отображения в датчике
Щелкните правой кнопкой мыши датчик и выполните команду Добавить группу данных.
При необходимости перейдите на вкладку Общие в диалоговом окне Свойствагруппы панелей датчиков.
Щелкните Добавить в области Выражения группирования.
В поле Группировать по введите или выберите выражение, по которым будут группироваться данные.
Повторите шаги 3 и 4 для каждого нужного выражения группы.
Щелкните Сортировка.
Выполните следующие действия для каждого выражения.
Нажмите кнопку Добавить.
Выберите выражение, соответствующее полю группирования. Это выражение можно проверить, щелкнув Группирование.
В раскрывающемся списке столбца Порядок выберите порядок сортировки для каждого выражения. A-Z сортирует выражение по возрастанию. Z-A сортирует выражение по убыванию.
Нажмите кнопку ОК.
Дополнительные сведения о группировании данных в датчике см. в разделе Датчики (построитель отчетов версии 3.0 и службы SSRS).
См. также