Шрифт
Сортировка данных в области данных в отчете с разбивкой на страницы (построитель отчетов)
Play

Сортировка данных в области данных в отчете с разбивкой на страницы (построитель отчетов)

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

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

В диаграммной области данных создайте выражение сортировки для групп категорий и рядов, чтобы управлять порядком сортировки для каждой группы. Порядок цветов в условных обозначениях диаграммы определяется выражением сортировки для точек данных в группе категорий.

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

Для области данных табликса в заголовок столбца можно также добавить интерактивную кнопку сортировки, чтобы пользователь мог изменять порядок сортировки групп или строк подробностей. Дополнительные сведения см. в разделе Интерактивная сортировка (построитель отчетов и службы SSRS).

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

Сортировка данных в области данных табликса

В области конструктора щелкните правой кнопкой мыши маркер строки и выберите пункт Свойства табликса.

Щелкните Сортировка.

Выполните следующие действия для каждого выражения.

Нажмите кнопку Добавить.

Введите или выберите выражение, по которому будут сортироваться данные.

В раскрывающемся списке столбца Порядок выберите порядок сортировки для каждого выражения. 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 сортирует выражение по убыванию.

Нажмите кнопку ОК.

Дополнительные сведения о группировании данных в датчике см. в разделе Датчики (построитель отчетов и службы SSRS).

📎📎📎📎📎📎📎📎📎📎