Создание детализированного (RDLC) отчета с параметрами с помощью ReportViewer (учебник SSRS)
Детализированный отчет — это отчет, открываемый пользователем щелчком по ссылке в другом отчете. Обычно детализированный отчет содержит подробности об элементе, содержащемся в исходном сводном отчете. Этот учебник содержит следующие занятия по созданию детализированного отчета с параметрами и запросом в локальном режиме составления отчетов.
Требования
Чтобы использовать это пошаговое руководство, необходимо иметь доступ к образцу базы данных AdventureWorks2008 . Запрос, используемый в этом пошаговом руководстве, также будет работать с базой данных AdventureWorks2012 . Дополнительные сведения о том, как получить образец базы данных AdventureWorks2008 , см. в разделе Пошаговое руководство. Установка базы данных AdventureWorks для Microsoft Visual Studio 2010.
Для работы с этим пошаговым руководством пользователь должен быть знаком с запросами Transact-SQL и объектами ADO.NET DataSet и DataTable .
Использование Visual Studio 2010 или Visual Studio 2012 и шаблона веб-сайта ASP.NET для создания веб-страницы ASP.NET с элементом управления ReportViewer. Этот элемент управления настраивается для просмотра созданного отчета. По условиям данного пошагового руководства приложение создается на Microsoft Visual C#.
Задания
Занятие 1. Создание веб-сайта
Занятие 2. Определение подключения к данным и таблицы данных для родительского отчета
Урок 3. Проектирование родительского отчета с использованием мастера отчетов
Занятие 4. Определение подключения к данным и таблицы данных для дочернего отчета
Занятие 5. Проектирование дочернего отчета с использованием мастера отчетов
Занятие 6. Добавление в приложение элемента управления ReportViewer
Урок 7. Добавление действия детализации к родительскому отчету
Урок 8. Создание фильтра данных
Урок 9. Сборка и запуск приложения
См. также:
Учебники по службам Reporting Services (SSRS)
Разработка отчетов с использованием конструктора отчетов (SSRS)