포함된 보고서 추가
포함된 보고서는 주 보고서의 본문 안에 다른 보고서를 표시하는 보고서 항목입니다. 포함된 보고서는 개념적 측면에서 웹 페이지의 프레임과 유사하며 보고서 내에 다른 보고서를 포함하는 데 사용됩니다. 모든 보고서를 포함된 보고서로 사용할 수 있습니다. 포함된 보고서가 표시하는 보고서는 보고서 서버에서 주로 부모 보고서와 같은 폴더에 저장됩니다. 부모 보고서에서 포함된 보고서로 매개 변수를 전달하도록 설정할 수 있습니다. 포함된 보고서의 각 인스턴스에 데이터 필터링 매개 변수를 사용하여 포함된 보고서를 데이터 영역 내에서 반복할 수 있습니다.
별도의 데이터 그룹을 표시하기 위해 이전에 포함된 보고서를 사용하는 경우 보고서 대신 데이터 영역(테이블, 행렬, 목록, 차트)의 사용을 고려해 보십시오. 데이터 영역이 있는 보고서는 포함된 보고서가 있는 보고서보다 성능이 뛰어납니다. 포함된 보고서가 있는 보고서를 실행하면 보고서 서버는 각 보고서를 처리해야 합니다. 반면 보고서에 데이터 영역이 포함된 경우 보고서 서버는 보고서 하나만 처리합니다.
같은 데이터 원본의 데이터 그룹을 단일 데이터 영역에 중첩해야 할 경우 데이터 영역을 사용합니다. 다른 데이터 원본의 데이터 그룹을 단일 데이터 영역에 중첩하거나, 여러 부모 보고서에서 포함된 보고서를 다시 사용하거나, 다른 보고서 내부에 독립 실행형 보고서를 표시해야 할 경우 포함된 보고서를 사용합니다. 다른 보고서의 본문 안에 포함된 보고서를 여러 개 넣어 "요약 책"을 만들 수 있습니다.
[!참고] 보고서 디자이너에서 포함된 보고서를 포함하는 보고서를 미리 본 다음 포함된 보고서를 변경하면 미리 보기가 업데이트되지 않을 수 있습니다. 변경 내용을 보려면 새로 고침 단추를 클릭합니다.
포함된 보고서에서 매개 변수 사용
부모 보고서에서 포함된 보고서로 매개 변수를 전달하려면 포함된 보고서로 사용하는 보고서에 보고서 매개 변수를 정의합니다. 포함된 보고서를 부모 보고서에 배치할 때 보고서 매개 변수와 보고서 매개 변수에 전달할 값을 선택할 수 있습니다.
[!참고] 포함된 보고서에서 선택하는 매개 변수는 쿼리 매개 변수가 아닌 보고서 매개 변수입니다. 매개 변수에 대한 자세한 내용은 Reporting Services의 매개 변수 작업을 참조하십시오.
포함된 보고서를 보고서의 본문이나 데이터 영역에 배치할 수 있습니다. 포함된 보고서를 데이터 영역에 배치하면 포함된 보고서는 데이터 영역에 있는 그룹 또는 행의 인스턴스마다 반복됩니다. 그룹 또는 행의 값을 포함된 보고서에 전달하려면 포함된 보고서 값 속성에서 포함된 보고서 매개 변수에 전달하려는 값을 포함하는 필드의 식을 사용합니다.
포함된 보고서 작업 지침을 보려면 방법: 포함된 보고서 및 매개 변수 추가(보고서 디자이너)를 참조하십시오.