매개 변수가 있는 드릴스루(RDLC) 보고서 만들기 - ReportViewer
드릴스루 보고서는 다른 보고서 내에서 링크를 선택했을 때 열리는 보고서입니다. 드릴스루 보고서는 원본 요약 보고서에 포함된 항목에 대한 세부 정보를 포함합니다. 이 자습서에서는 로컬 모드 보고에서 매개 변수 및 쿼리를 사용하여 드릴스루 보고서를 만드는 다음 단원을 안내합니다.
요구 사항
이 문서의 Transact-SQL 코드 샘플은 AdventureWorks2022
또는 AdventureWorksDW2022
샘플 데이터베이스를 사용하며, 이는 Microsoft SQL Server 예시 및 커뮤니티 프로젝트(Microsoft SQL Server Samples and Community Projects) 홈 페이지에서 다운로드할 수 있습니다.
이 연습에서는 Transaction-SQL 쿼리와 ADO.NET DataSet 및 DataTable 개체를 잘 알고 있다고 가정합니다.
Visual Studio 2015 및 ASP.NET 웹 애플리케이션을 사용하여 ReportViewer 컨트롤이 있는 ASP.NET 웹 페이지를 만듭니다. 컨트롤은 사용자가 만든 보고서를 볼 수 있도록 구성됩니다. 이 연습에서는 Microsoft Visual C#에서 애플리케이션을 만듭니다.
작업
1단원: 새 웹 사이트 만들기
2단원: 상위 보고서에 대한 데이터 연결 및 데이터 테이블 정의
3단원: 보고서 마법사를 사용하여 상위 보고서 디자인
4단원: 하위 보고서에 대한 데이터 연결 및 데이터 테이블 정의
5단원: 보고서 마법사를 사용하여 하위 보고서 디자인
6단원: 애플리케이션에 ReportViewer 컨트롤 추가
7단원: 상위 보고서에 드릴스루 동작 추가
8단원: 데이터 필터 만들기
9단원: 애플리케이션 빌드 및 실행