Создание детализированного (RDLC) отчета с параметрами с помощью ReportViewer (учебник SSRS)
Отчет с детализацией представляет собой отчет, который пользователь открывает, щелкнув ссылку в другом отчете. Обычно детализированный отчет содержит подробности об элементе, содержащемся в исходном сводном отчете. Этот учебник содержит следующие занятия по созданию детализированного отчета с параметрами и запросом в локальном режиме составления отчетов.
В качестве примера детализированного отчета с фильтром на основе запросов загрузите образец «Drillthrough Report Sample» с сайта CodePlex. Описание образца см. в документе Drillthrough Report Sample.
Требования
Для использования этого пошагового руководства необходимо иметь доступ к образцу базы данных 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. Построение и запуск приложения
См. также
Основные понятия
Разработка отчетов с использованием конструктора отчетов (SSRS)