ReportViewer를 사용하여 매개 변수가 있는 드릴스루(RDLC) 보고서 만들기(SSRS 자습서)

드릴스루 보고서는 다른 보고서 내에서 링크를 클릭했을 때 열리는 보고서입니다. 드릴스루 보고서는 원본 요약 보고서에 포함된 항목에 대한 세부 정보를 포함합니다. 이 자습서에서는 로컬 모드 보고에서 매개 변수 및 쿼리가 있는 드릴스루 보고서를 만드는 다음과 같은 단원을 설명합니다.

쿼리 기반 필터가 있는 드릴스루 보고서의 예를 보려면 CodePlex에서 드릴스루 보고서 예제를 다운로드하십시오. 예제에 대한 설명을 보려면 드릴스루 보고서 예제를 참조하십시오.

요구 사항

이 연습을 사용하려면 AdventureWorks2008 예제 데이터베이스에 대한 액세스 권한이 있어야 합니다. 이 연습에서 사용하는 쿼리는 AdventureWorks2012 데이터베이스에서도 작동합니다. AdventureWorks2008 예제 데이터베이스를 가져오는 방법에 대한 자세한 내용은 Microsoft Visual Studio 2010을 위한 연습: AdventureWorks 데이터베이스 설치를 참조하십시오.

이 연습에서는 Transaction-SQL 쿼리와 ADO.NET DataSetDataTable 개체를 잘 알고 있다고 가정합니다.

Visual Studio 2010 또는 Visual Studio 2012 및 ASP.NET 웹 사이트 템플릿을 사용하여 ReportViewer 컨트롤이 있는 ASP.NET 웹 페이지를 만듭니다. 컨트롤은 사용자가 만드는 보고서를 보도록 구성됩니다. 이 연습에서는 Microsoft Visual C#에서 응용 프로그램을 만듭니다.

태스크

1단원: 새 웹 사이트 만들기
2단원: 부모 보고서에 대한 데이터 연결 및 데이터 테이블 정의
3단원: 보고서 마법사를 사용하여 부모 보고서 디자인
4단원: 자식 보고서에 대한 데이터 연결 및 데이터 테이블 정의
5단원: 보고서 마법사를 사용하여 자식 보고서 디자인
6단원: 응용 프로그램에 ReportViewer 컨트롤 추가
7단원: 부모 보고서에 드릴스루 동작 추가
8단원: 데이터 필터 만들기
9단원: 응용 프로그램 빌드 및 실행

참고 항목

개념

보고서 디자이너로 보고서 디자인(SSRS)

관련 자료

Reporting Services 자습서(SSRS)

Visual Studio 및 ASP.NET에 대한 웹 배포 개요