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


Занятие 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 .

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

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

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

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

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

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

    4. Нажмите ОК.

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

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