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


Занятие 6. Добавление группирования и итогов (службы Reporting Services)

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

Группирование данных в отчете

  1. Перейдите на вкладку Проект.

  2. Из области Данные отчета перетащите поле «Дата» в область Группы строк. Поместите это поле над строкой с обозначением Подробности.

    Обратите внимание на то, что теперь на маркере строк отображается квадратная скобка, указывающая на наличие группы. Теперь в таблице имеются два столбца «Дата», по одному с двух сторон от вертикальной пунктирной линии.

    ms170712.rs_BasicTableGroups1Design(ru-ru,SQL.100).gif

  3. Из области Данные отчета перетащите поле «Заказ» в область Группы строк. Поместите это поле под обозначением «Дата» и над обозначением Подробности.

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

  4. Удалите исходные столбцы «Дата» и «Заказ» справа от двойной линии. Это приведет к удалению соответствующих отдельных значений записи, чтобы отображалось только значение группы. Выберите маркеры столбцов для двух столбцов, щелкните правой кнопкой мыши и щелкните элемент Удалить столбцы.

    Выберите столбцы для удаления

    После этого можно снова форматировать заголовки столбцов и дату.

  5. Откройте вкладку Просмотр для просмотра отчета. Он должен выглядеть примерно так, как на следующей иллюстрации:

    Таблица сгруппирована по полю Date, а потом по Order

Добавление итогов к отчету

  1. Переключитесь в режим конструирования.

  2. Щелкните правой кнопкой мыши ячейку области данных, которая содержит поле [LineTotal] и щелкните элемент Добавить итог.

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

  3. Щелкните правой кнопкой мыши ячейку, которая содержит поле [Qty], и щелкните элемент Добавить итог.

    Это приведет к добавлению суммы количеств по каждому заказу в строку итогов.

  4. В пустой ячейке слева от поля Sum[Qty] введите метку Итог заказа.

  5. К строке итогов можно добавить цвет фона. Выберите две ячейки суммы и ячейку метки.

  6. В меню Формат щелкните элемент Цвет фона, а затем щелкните элемент Светло-серый.

    Конструктор: базовая таблица с итогом заказа

Добавление ежедневного итога к отчету

  1. Щелкните правой кнопкой мыши ячейку «Заказ», направьте указатель на элемент Добавить итог и щелкните элемент После.

    Это приводит к добавлению новой строки, содержащей суммы значений количества и стоимости в долларах за каждый день, а также метки Итог в столбце «Заказ».

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

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

  4. В меню Формат щелкните элемент Цвет фона, а затем щелкните элемент Оранжевый.

    ms170712.rs_BasicTableSumDayTotalDesign(ru-ru,SQL.100).gif

Добавление общего итога к отчету

  1. Щелкните правой кнопкой мыши ячейку «Дата», направьте указатель на элемент Добавить итог и щелкните элемент После.

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

  2. Введите слово Общий перед словом Итог в той же ячейке, чтобы в ней появилась надпись Общий итог.

  3. Выберите ячейку Общий итог, две ячейки Сумма и пустые ячейки между ними.

  4. В меню Формат щелкните элемент Цвет фона, а затем щелкните элемент Светло-синий.

    Конструктор: общий итог в базовой таблице

  5. Нажмите кнопку «Предварительный просмотр».

    Последняя страница должна выглядеть примерно так:

    Предварительный просмотр: базовая таблица с общим итогом

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

Учебник по созданию базового табличного отчета успешно освоен. Этот простой табличный отчет можно использовать в качестве исходного во время работы с другими учебниками. Раздел

См. также

Основные понятия