보고서에 사용자 상호 작용 기능 제공

HTML 4.0과 같이 대화형 작업 즉, 사용자 상호 작용을 지원하는 환경에서는 대화형 작업을 수행할 수 있도록 하는 다양한 기능을 보고서에 넣을 수 있습니다. 보고서를 실행하기 전에 값을 입력하거나 선택하여 보고서의 모양 또는 데이터를 지정하거나 변경할 수 있습니다. 사용자는 보고서의 항목을 표시하거나 숨길 수 있으며 다른 보고서나 웹 페이지로 이동하는 링크를 클릭할 수 있습니다. 또한 Reporting Services는 목차 역할을 하는 문서 구조를 제공합니다. 보고서 내의 영역으로 이동하려면 이 문서 구조의 항목을 클릭하면 됩니다.

매개 변수

사용자가 값을 입력하도록 하려면 보고서 매개 변수를 사용합니다. 이러한 값을 쿼리의 매개 변수 또는 필터로 전달하거나 보고서의 식에 사용할 수 있습니다. 보고서 매개 변수는 사용자가 값을 입력하는 간단한 입력란으로 제공될 수도 있고 아니면 유효한 값 목록을 제공하여 사용자가 선택하도록 할 수도 있습니다. 이 목록은 고정되어 있거나 데이터 집합의 데이터를 사용하여 동적으로 업데이트할 수 있습니다.

실행할 때 보고서에서 사용하는 기본값을 정의할 수도 있습니다. 이 값은 고정 값일 수도 있고 데이터 집합에서 가져올 수도 있습니다. 보고서 디자이너를 사용하여 보고서에 매개 변수를 추가하는 방법은 Reporting Services의 매개 변수 작업을 참조하십시오.

필터

데이터 원본에서 데이터를 검색한 다음 필터를 사용하여 보고서 데이터를 필터링할 수 있습니다. 필터를 데이터 집합과 데이터 영역에 놓을 수 있습니다.

필터는 쿼리 매개 변수와 다릅니다. 쿼리 매개 변수를 사용하면, 반환되는 데이터가 원본에서 필터링됩니다. 필터를 사용하면 전체 데이터 집합이 검색되고 해당 필터가 이 검색된 데이터에 적용됩니다. 필터는 데이터를 검색한 다음 스냅숏 보고서에 저장하는 스냅숏 보고서에 유용합니다. 필터를 사용하면 보고서에 표시될 데이터를 제한하는 동시에 정적 스냅숏 데이터를 사용할 수 있습니다. 필터는 데이터 원본이 데이터 필터링에 쿼리 매개 변수의 사용을 지원하지 않는 경우에 유용합니다.

보고서 디자이너를 사용하여 보고서에 필터를 추가하는 방법은 보고서에서 데이터 필터링을 참조하십시오.

링크

보고서에 링크를 추가할 수도 있습니다. 텍스트 상자, 이미지 또는 차트 요소에 링크를 추가할 때 다음 세 가지 유형의 링크 중 하나를 지정할 수 있습니다.

  • 드릴스루 보고서 링크는 보고서 서버의 다른 보고서에 대한 링크를 제공하므로 보고서에 매개 변수 값을 전달할 수 있습니다.
  • URL에 대한 링크는 일반적으로 보고서 서버 외부에 있는 웹 페이지에 대한 링크를 제공합니다.
  • 책갈피 링크는 현재 보고서 내의 책갈피, 즉 앵커에 대한 링크를 제공합니다.

보고서 디자이너를 사용하여 링크를 추가하는 방법은 보고서에 링크 추가을 참조하십시오.

항목 숨기기

보고서의 각 항목에는 항목 표시 여부를 결정하는 속성 집합이 있습니다. 이러한 속성을 사용하여 보고서의 항목을 숨기고, 보고서의 다른 데이터를 기준으로 조건부로 데이터를 숨기고, 사용자가 클릭할 때마다 항목을 표시하거나 숨길 수 있습니다. 예를 들어 보고서가 처음 로드될 때 요약 데이터를 표시하고 특정 텍스트 상자를 클릭할 때 정보 행이 표시되는 드릴다운 보고서를 만들 수 있습니다.

보고서 디자이너를 사용하여 보고서의 항목을 숨기는 방법은 보고서 항목 숨기기를 참조하십시오.

문서 구조

문서 구조를 사용하여 보고서와 상호 작용할 수도 있습니다. HTML 뷰어에서 문서 구조는 보고서 옆에 목차로 표시됩니다. 이 목차에서 원하는 항목을 클릭하면 브라우저는 보고서의 해당 항목으로 이동합니다.

항목을 문서 구조에 추가하려면 문서 구조 레이블을 각 항목에 연결합니다. 보고서 디자이너를 사용하여 문서 구조에 항목을 추가하는 방법은 문서 구조 추가를 참조하십시오.

외부 리소스

보고서 탐색 및 드릴다운 개발(Developing Report Navigation and Drilldown)

참고 항목

개념

보고서 디자이너 작업
보고서 디자인 기본 사항

도움말 및 정보

SQL Server 2005 지원 받기