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


Занятие 5.: Проектирование дочернего отчета с использованием мастера отчетов

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

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

  1. Обязательно выберите в обозревателе решенийвеб-сайт верхнего уровня.

  2. Щелкните правой кнопкой мыши веб-сайт и выберите пункт Добавить новый элемент.

  3. В диалоговом окне Добавление нового элемента щелкните Мастер отчетов, введите имя файла отчета и нажмите кнопку Добавить.

    Запустится мастер отчетов.

  4. На странице Свойства набора данных в поле Источник данных щелкните DataSet2.

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

  5. Щелкните Далее.

  6. На странице Размещение полей выполните указанные ниже действия.

    1. Перетащите элементы ProductID, PurchaseOrderID, PurchaseOrderDetailID, OrderQty, ReceivedQty, RejectedQtyи StockedQty из области Доступные поля в поле Значения .

    2. Щелкните стрелку рядом с sum(ProductID),Sum(PurchaseOrderID), Sum(PurchaseOrderDetailID),Sum(OrderQty),Sum(ReceivedQty),Sum(RejectedQty)и Sum(StockedQty) и Sum(StockedQty) и снимите флажок Сумма.

  7. Дважды нажмите кнопку Далее , а затем нажмите кнопку Готово , чтобы закрыть мастер отчетов.

    В результате создается RDLC-файл. Файл откроется в конструкторе отчетов. Спроектированный вами табликс появится в области конструктора.

  8. Добавьте в открытый RDLC-файл параметр, выполнив следующие действия.

    1. Щелкните Параметры в области Данные отчета , а затем нажмите кнопку Добавить параметры.

    2. Введите productid в поле Имя .

    3. В списке Тип данных должно быть выбрано значение Integer .

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

  9. Сохраните RDLC-файл.

Следующая задача

Тем самым с помощью мастера отчетов был успешно спроектирован дочерний отчет. Затем в приложение для веб-сайта необходимо добавить элемент управления ReportViewer.