드릴스루 보고서는 다른 보고서 내에서 링크를 클릭했을 때 열리는 보고서입니다. 드릴스루 보고서는 원본 요약 보고서에 포함된 항목에 대한 세부 정보를 포함합니다. 이 자습서에서는 로컬 모드 보고에서 매개 변수 및 쿼리가 있는 드릴스루 보고서를 만드는 다음과 같은 단원을 설명합니다.
요구 사항
이 연습을 사용하려면 AdventureWorks2008 예제 데이터베이스에 대한 액세스 권한이 있어야 합니다. 이 연습에서 사용하는 쿼리는 AdventureWorks2012 데이터베이스에서도 작동합니다. AdventureWorks2008 예제 데이터베이스를 가져오는 방법에 대한 자세한 내용은 Microsoft Visual Studio 2010을 위한 연습: AdventureWorks 데이터베이스 설치 를 참조하십시오.
이 연습에서는 Transaction-SQL 쿼리와 ADO.NET DataSet 및 DataTable 개체를 잘 알고 있다고 가정합니다.
Visual Studio 2010 또는 Visual Studio 2012 및 ASP.NET 웹 사이트 템플릿을 사용하여 ReportViewer 컨트롤이 있는 ASP.NET 웹 페이지를 만듭니다. 컨트롤은 사용자가 만드는 보고서를 보도록 구성됩니다. 이 연습에서는 Microsoft Visual C#에서 애플리케이션을 만듭니다.
작업
1단원: 새 웹 사이트 만들기
2단원: 부모 보고서에 대한 데이터 연결 및 데이터 테이블 정의
3단원: 보고서 마법사를 사용하여 부모 보고서 디자인
4단원: 자식 보고서에 대한 데이터 연결 및 데이터 테이블 정의
5단원: 보고서 마법사를 사용하여 자식 보고서 디자인
단원 6: 애플리케이션에 ReportViewer 컨트롤 추가
7단원: 부모 보고서에 드릴스루 동작 추가
8단원: 데이터 필터 만들기
단원 9: 애플리케이션 빌드 및 실행