드릴스루 보고서는 사용자가 다른 보고서 내의 링크를 클릭하여 여는 보고서입니다. 드릴스루 보고서에는 일반적으로 원래 요약 보고서에 포함된 항목에 대한 세부 정보가 포함됩니다. 이 튜토리얼에서는 매개 변수와 쿼리를 사용하여 로컬 모드에서 드릴스루 보고서를 만드는 방법에 대한 다음 수업을 안내합니다.
요구 사항
이 연습을 사용하려면 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단원: 애플리케이션 빌드 및 실행