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


Занятие 4. Проектирование отчета

Добавления: 5 декабря 2005 г.

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

Выбор стиля отчета

  1. На странице Проектирование запроса мастера отчетов нажмите кнопку Далее.

  2. На странице Выбор типа отчета выберите параметр Матрица и нажмите кнопку Далее.

    Появится страница Проектирование матрицы.

Проектирование отчета

  1. В списке Доступные поля на странице Проектирование матрицы выберите Product_Category1, а затем щелкните Строки.

    ms345293.note(ru-ru,SQL.90).gifВажно!
    В списке Доступные поля отображается список полей, которые были добавлены к запросу, и все необходимые дополнительные поля, на основе того, как поля сгруппированы в запросе. В ситуациях, когда запрос содержит ссылки на сущности и группирует данные по сущностям, ключи сущности каждой группы также добавляются в список доступных полей. В этих случаях список доступных полей содержит повторяющиеся имена, например Product и Product1. Product представляет собой ключ сущности, а Product1 представляет собой значение поля, добавленного в запрос. Если группирование происходит по сущности, а не по значению, то при организации полей в макете отчета следует всегда выбирать поле значения для отображения данных и ключ сущности для группирования данных.
  2. В списке Доступные поля выберите Product_Subcategory2, а затем щелкните Строки.

  3. В списке Доступные поля выберите Product3, а затем щелкните Строки.

  4. В списке Доступные поля выберите Order_Year и Order_Quarter, а затем щелкните Столбцы.

  5. В списке Доступные поля выберите Sum_Total_Due, а затем щелкните Подробности.

  6. Нажмите кнопку Далее.

  7. На странице Выбор стиля матрицы выберите Корпоративный.

  8. Нажмите кнопку Далее.

  9. В поле Имя отчета введите QDReportTutorial и нажмите кнопку Готово.

    Отчет появляется на вкладке Макет конструктора отчетов. Теперь в отчет можно внести изменения, так же как и в любой отчет в конструкторе отчетов. Далее предстоит изменить статистическое выражение, потому что в формуле отображается неправильное статистическое вычисление; также предстоит добавить поля итогов.

Изменение формулы поля отчета

  • В ячейке Fields!Sum Total Due.Value дважды щелкните First и введите Sum.

    Конструктор отчетов предлагает по умолчанию значение First, которое является первой статистической функцией в списке доступных статистических вычислений. В этом отчете необходимо использовать статистическую функцию Sum, поэтому нужно изменить статистическое значение, используемое в поле Fields!Sum Total Due.Value field, с First на Sum.

    Теперь в поле содержится верная статистическая функция. Далее предстоит добавить поля итогов.

Добавление полей итогов

  1. На вкладке Макет щелкните правой кнопкой Fields!Order Year.Value и выберите Подытог.

    При подготовке отчета будут отображаться итоговые суммы продаж.

  2. Щелкните правой кнопкой мыши Fields!Order Quarter.Value и выберите пункт Подытог.

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

  3. Щелкните правой кнопкой мыши Fields!Product1.Value и выберите пункт Подытог.

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

  4. Щелкните правой кнопкой мыши Fields!Product_Subcategory.Value и выберите пункт Подытог.

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

  5. Щелкните правой кнопкой мыши Fields!Product Category.Value и выберите пункт Подытог.

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

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

  1. В окне Конструктор отчетов выберите вкладку Предварительный просмотр.

  2. В поле Order_Date введите 5/1/2003.

  3. Нажмите кнопку Просмотр отчета.

    Результаты подготавливаются на вкладке «Предварительный просмотр». Можно внести изменения в отчет, изменить формат отчета, опубликовать отчет на сервере отчетов так же, как и любой другой отчет конструктора отчетов.

    ms345293.note(ru-ru,SQL.90).gifПримечание.
    Перед тем как опубликовать отчет на сервере отчетов, убедитесь, что указан URL-адрес сервера назначения: в меню «Проект» выберите «Свойства», в диалоговом окне «Страницы свойств» введите адрес TargetServerURL и нажмите кнопку «ОК».

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

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

См. также

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

Работа с конструктором запросов моделей отчетов
Справка F1 конструктора запросов моделей отчетов
Работа с моделями
Работа с конструктором отчетов

Справка и поддержка

Получение помощи по SQL Server 2005