Поделиться через


Занятие 4. Добавление столбчатых диаграмм и гистограмм (SSRS)

На этом занятии описывается добавление в отчет Employee_Sales_Summary_2008R2 элементов отчета, которые позволяют определить ответ на следующий вопрос менеджера по продажам компании AdventureWorks:

  • как сравнить продажи по каждой категории продуктов за этот месяц с сезонными продажами в прошлом году.

Здесь будут добавлены столбчатая диаграмма и гистограмма для визуализации данных из набора данных EmpSalesMonth2008R2.

Обзор учебника

На этом занятии будут выполнены следующие задачи.

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

  • Размещение диаграммы и гистограммы в области конструктора отчета для проверки их места отображения в подготавливаемом к просмотру отчете.

Предполагаемое время для выполнения задания данного учебника: 20 минут.

Системные требования

Дополнительные сведения о требованиях см. в разделе Предварительные требования для образцов отчетов AdventureWorks 2008R2 (SSRS).

Прежде чем приступать к этому занятию, необходимо сначала пройти Создание проекта сервера отчетов и отчета AdventureWorks2008R2_Base (SSRS), что позволит создавать проект отчета, общий источник данных, общие наборы данных и Занятие 3. Добавление матриц, переменных и индикаторов в качестве ключевых индикаторов производительности (SSRS).

Советы

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

Открытие проекта и отчета

  1. В среде Business Intelligence Development Studio откройте образцы отчетов AdventureWorks 2008R2 в проекте сервера отчетов, созданные на предыдущем занятии.

  2. Откройте отчет Employee_Sales_Summary_2008R2.

Добавление и настройка гистограммы

  1. Добавьте Гистограмму к отчету под прямоугольником rectCharts.

  2. В области данных отчета в наборе данных EmpSalesMonth2008R2 выполните следующие действия.

    1. Перетащите Sales в область Значения.

    2. Перетащите Category в Группы категорий.

    3. Перетащите Year в область Группы рядов.

  3. На панели «Свойства» присвойте параметру Закладка значение CategoriesColumnChart.

Настройка заголовка и осей диаграммы

  1. В Свойствах заголовка замените заголовок диаграммы следующим выражением: =Parameters!ReportMonth.Label & " Sales Comparison"

  2. Измените Заголовок вертикальной оси на В тысячах.

  3. Откроется окно Свойства вертикальной оси.

    1. На странице Общие в области Параметры шкалы выберите Включить разрывы шкалы.

    2. На странице Число в качестве формата значений укажите Денежная единица.

    3. В поле Десятичные разряды введите значение 0.

    4. Выберите Группировать цифры.

    5. В поле Показывать значения в выберите Тысячи.

    6. Убедитесь в том, что на панели «Свойства» отображаются Свойства оси диаграммы.

    7. Раскройте меню ScaleBreakStyle и задайте для атрибута Цвет границы значение Серебряный.

  4. Удалите поле Заголовок горизонтальной оси.

  5. Откройте окно Свойства горизонтальной оси. На странице Метки выберите Отключить автоподбор и задайте для атрибута Угол поворота метки (в градусах) значение 45.

  6. Переместите условные обозначения под горизонтальную ось.

Добавление матрицы с гистограммой

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

  2. В области данных отчета перетащите из набора данных EmpSalesMonth2008R2 Category в Строки.

  3. Правой кнопкой мыши щелкните ячейку Данные и последовательно выберите Вставить, Гистограмма и Линейчатая диаграмма с накоплением.

  4. На панели данных диаграммы выполните следующее:

    1. На панели «Значения» выберите Добавить поле (+), а затем выберите Sales.

    2. На панели «Группа рядов» выберите Добавить поле (+), а затем выберите Year.

  5. В матрице в Столбцы создайте заполнитель с именем «Заголовок» и задайте для него значение, равное =Parameters!ReportMonth.Label & " Sales Comparison for Each Year".

  6. Растяните по ширине столбец, который содержит гистограмму.

  7. Выберите матрицу и установите на панели «Свойства» для параметра Закладка значение MatrixwithNestedDatabarChart.

  8. Задайте для матрицы необходимый формат.

Добавление прямоугольного контейнера к матрице

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

Добавление прямоугольного контейнера

  1. В поле Текст отчета вставьте Прямоугольник с именем rectSeasonalSales.

  2. Добавьте в прямоугольник текстовое поле, содержащее следующий текст: Compare seasonal sales for [@ReportMonth.Label] for each category.

  3. Примените требуемое форматирование.

  4. Перетащите диаграмму в прямоугольник. Прямоугольник расширится, чтобы вместить содержимое.

  5. Перетащите матрицу с гистограммой в прямоугольник и поместите ее рядом со столбчатой диаграммой.

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

Добавление ссылки из текста на закладку

  1. Выделите текст в текстовом поле tbScenarioText.

  2. С помощью мыши выделите слово столбец.

  3. Щелкните правой кнопкой мыши и откройте диалоговое окно Свойства текста.

  4. На странице Шрифт выберите атрибут Цвет и установите значение Синий, а для атрибута Видоизменение установите значение Подчеркивание.

  5. На странице Действие выберите Перейти к закладке.

  6. В списке Выбор закладки введите CategoriesColumnChart.

  7. Повторите шаги с 3 по 5 для слова гистограмма.

  8. В списке Выбор закладки введите MatrixwithNestedDatabarChart.

Предварительный просмотр и проверка отчета

  1. Просмотрите отчет.

  2. Проверьте выполнение следующих условий.

    1. В столбчатой диаграмме и в гистограмме отображаются одинаковые данные.

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

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

  3. Разверните отчет.

Следующие шаги

Построение отчета завершено. Сведения о том, как построить другие образцы отчетов AdventureWorks, см. в разделе Учебники. Создание образцов отчетов AdventureWorks 2008R2 (SSRS).

См. также

Другие ресурсы