다음을 통해 공유


테이블(보고서 작성기 및 SSRS)

표를 사용하여 세부 정보 데이터 또는 그룹화된 데이터 또는 둘 다의 조합을 표시합니다. 단일 필드, 여러 필드 또는 고유한 식을 작성하여 데이터를 그룹화할 수 있습니다. 중첩된 그룹 또는 독립적인 인접 그룹을 만들 수 있습니다. 그룹화된 데이터에 대해 집계된 값을 표시하려면 그룹에 합계를 추가합니다. 강조할 데이터를 강조 표시하려면 행과 열의 서식을 지정합니다. 처음에는 세부 정보 또는 그룹화된 데이터를 숨기고 드릴다운 토글을 포함하여 사용자가 표시할 데이터의 양을 대화형으로 선택할 수 있습니다.

비고

보고서와 별도로 테이블을 보고서 파트로 게시할 수 있습니다. 보고서 파트는 보고서 서버에 저장되고 다른 보고서에 포함될 수 있는 자체 포함 보고서 항목입니다. 보고서 작성기를 사용하여 보고서 파트 갤러리에서 보고서에 추가할 파트를 찾아 선택합니다. 보고서 디자이너 또는 보고서 작성기를 사용하여 보고서 파트 갤러리에서 사용할 보고서 파트를 저장합니다. 자세한 내용은 microsoft.com 웹의 보고서 파트(보고서 작성기 및 SSRS)SSRS(보고서 디자이너의 보고서 파트) 를 참조하세요.

테이블을 빠르게 시작하려면 자습서: 기본 테이블 보고서 만들기(보고서 작성기) 또는 기본 테이블 보고서 만들기(SSRS 자습서)를 참조하세요.

Reporting Services 샘플 보고서에는 테이블을 사용하는 여러 보고서가 포함됩니다. 보고서 작성기 또는 보고서 디자이너에서 샘플 보고서의 보고서 정의를 탐색하거나 보고서 작성기 또는 보고서 디자이너에서 렌더링된 보고서를 미리 보고 테이블에 대해 알아볼 수 있습니다. 샘플 보고서를 다운로드하는 방법에 대한 자세한 내용은 (SSRS) Reporting Services 샘플을 참조하세요.

비고

보고서 작성기 및 SQL Server 데이터 도구의 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 작성 환경은 보고서 및 관련 항목을 만들고, 열고, 저장하는 다양한 방법을 제공합니다. 자세한 내용은 microsoft.com 웹 의 보고서 디자이너 및 SSRS(보고서 작성기)에서 보고서 디자인을 참조하세요.

세부 정보 데이터를 표시하는 테이블 추가

리본 메뉴의 삽입 탭에서 디자인 화면에 표를 추가합니다. 테이블 또는 행렬 마법사를 사용하여 테이블을 추가할 수 있으며, 이 마법사는 데이터 원본 연결 및 데이터 세트를 만들고 테이블을 구성하는 과정이 포함됩니다. 또는, 테이블 템플릿을 기반으로 하고 수동으로 구성하는 방법으로 테이블을 추가할 수 있습니다.

비고

마법사는 보고서 작성기에서만 사용할 수 있습니다.

테이블을 처음부터 끝까지 구성하는 방법을 설명하기 위해 이 항목에서는 테이블 템플릿을 사용합니다.

기본적으로 새 테이블에는 레이블의 머리글 행과 세부 데이터의 데이터 행이 있는 고정된 수의 열이 있습니다. 다음 그림에서는 디자인 화면에 추가된 새 테이블을 보여 줍니다.

테이블 템플릿

표를 선택하면 표 바깥쪽에 행 및 열 핸들이 표시되고 대괄호가 셀 내부에 나타납니다. 행 핸들은 각 행의 용도를 이해하는 데 도움이 되는 그래픽을 표시합니다. 대괄호는 선택한 셀의 그룹 멤버 자격을 나타냅니다. 다음 그림에서는 기본 표에서 선택한 빈 셀을 보여 있습니다.

디자인 화면의 표 서식 파일, 선택됨

데이터 행의 행 핸들은 세부 정보 기호(세부 정보 행을 위한 행 핸들: 3개의 병렬 줄)을 표시합니다. 이러한 행에 데이터를 표시하려면 보고서 데이터 창에서 머리글 또는 세부 정보 행의 표 셀로 필드를 끌어다 놓습니다. 두 행이 동시에 채워집니다. 열을 더 추가하려면 삽입 지점이 표시될 때까지 필드를 테이블로 끕니다. 테이블에 데이터 세트 필드를 추가한 후 날짜 및 통화의 기본 형식을 변경하여 보고서에 표시되는 방식을 제어할 수 있습니다. 다음 다이어그램에서는 Date, Order, Product, Qty 및 Line Total 필드가 있는 테이블 데이터 영역을 보여 있습니다.

디자인, 열 머리글이 굵게 표시된 테이블

미리 보기에서 보고서를 확인하여 디자인을 확인합니다. 테이블은 필요에 따라 페이지 아래로 확장됩니다. 레이블 행과 세부 정보 행은 데이터 세트 쿼리 결과 집합의 모든 행에 대해 각각 한 번씩 표시됩니다. 주문에 따라 판매된 각 제품은 다음 그림과 같이 항목의 수량 및 줄 합계와 함께 별도의 행에 나열됩니다.

굵은 열 머리글이 있는 테이블 미리 보기

테이블릭스 데이터 영역을 기반으로 하는 템플릿으로 시작하는 테이블입니다. 기본 테이블릭스 데이터 영역에서 지원하는 기능을 추가하여 테이블 디자인을 향상시킬 수 있습니다. 자세한 내용은 보고서 페이지에서 테이블릭스 데이터 영역 표시 제어(보고서 작성기 및 SSRS)를 참조하세요. 행 그룹, 열 그룹을 추가하고 세부 정보 그룹을 추가하거나 제거하여 테이블을 계속 개발할 수도 있습니다. 자세한 내용은 테이블릭스 데이터 영역의 유연성 탐색(보고서 작성기 및 SSRS)을 참조하세요.

세부 정보 데이터에 대한 합계 추가

합계를 추가하려면 숫자 데이터가 있는 셀을 선택한 다음 바로 가기 메뉴를 사용하여 숫자 필드의 세부 정보 데이터에 대한 레이블과 합계를 자동으로 추가합니다. 다른 레이블 및 합계를 수동으로 지정할 수도 있습니다. 다음 그림에서는 자동 및 수동으로 지정한 합계를 모두 포함하는 일반적인 합계 행을 보여 줍니다.

합계 행이 테이블에 추가됨

미리 보기에서 보고서는 데이터 세트 쿼리 결과 집합의 모든 행에 대해 머리글 행과 세부 정보 행을 한 번 표시하고 합계 행을 표시합니다. 다음 그림에서는 총 행을 포함하여 테이블의 마지막 몇 행을 보여 줍니다.

테이블 및 총 행이 포함된 미리 보기

자세한 내용은 그룹 또는 테이블릭스 데이터 영역에 합계 추가(보고서 작성기 및 SSRS)를 참조하세요.

테이블에 행 그룹 추가

보고서 데이터 창에서 셀로 필드를 끌어 세부 정보 데이터를 표시할 수 있는 것처럼 필드를 그룹화 창으로 끌어 그룹을 추가할 수 있습니다. 테이블의 경우 필드를 행 그룹 창으로 끕니다. 그룹을 추가한 후 테이블은 그룹 값을 표시할 행 그룹 영역의 새 열에 셀을 자동으로 추가합니다. 영역에 대한 자세한 내용은 테이블릭스 데이터 영역 영역(보고서 작성기 및 SSRS)을 참조하세요.

다음 그림에서는 디자인 보기에서 두 개의 중첩된 행 그룹이 있는 테이블을 보여 있습니다. 행 그룹은 주문 필드와 날짜 필드를 행 그룹 창으로 끌어 기존 그룹의 부모로 삽입하여 만들었습니다. 이 그림은 날짜 및 주문 번호를 기반으로 하는 자식 그룹뿐만 아니라 기본적으로 정의된 세부 정보 그룹을 기반으로 하는 부모 그룹을 보여줍니다.

날짜 및 주문으로 그룹화된 테이블

미리보기에서 보고서는 다음 그림과 같이 먼저 날짜별로, 그런 후에 주문별로 그룹화하여 표시합니다.

테이블을 날짜별로 그룹화한 다음합니다.

그룹화된 데이터를 표시하는 다른 방법은 그룹 계층 구조를 들여쓰고 각 값을 자체 열에 표시하는 대신 그룹의 중첩된 관계를 표시하는 것입니다. 이 서식 스타일을 단계별 보고서라고합니다. 그룹 정보를 단계별 보고서로 서식을 지정하는 방법에 대한 자세한 내용은 단계별 보고서 만들기(보고서 작성기 및 SSRS)를 참조하세요.

행 그룹에 합계 추가

그룹에 대한 합계를 표시하려면 상황에 맞는 Total 추가 명령을 사용할 수 있습니다. 행 그룹의 경우 Total 추가 명령은 그룹 외부에 행을 추가하여 그룹과 관련하여 한 번만 반복합니다. 중첩된 그룹의 경우 자식 그룹의 총계 행은 자식 그룹 외부에 있지만 부모 그룹 내에 있습니다. 이러한 경우 자식 그룹에 대한 총 행의 배경색을 설정하여 세부 정보 행과 구분하는 것이 유용합니다. 다른 배경색을 사용하여 표 머리글과 바닥글 행을 구분할 수도 있습니다. 다음 그림에서는 주문 번호에 따라 그룹에 대해 추가된 총 행이 있는 테이블을 보여 줍니다.

디자인 뷰, 그룹 및 테이블 디자인 뷰에 총 행 추가

보고서를 볼 때 주문 부분합을 표시하는 행은 주문 번호마다 한 번 반복됩니다. 표 바닥글에는 모든 날짜의 합계가 표시됩니다. 다음 그림에서 마지막 몇 개의 행은 마지막 세 개의 세부 정보 행, SO71952 마지막 주문 번호의 부분합 및 테이블의 모든 날짜에 대한 합계를 보여 줍니다.

미리 보기, 그룹 합계가 있는 테이블, 마지막 행

자세한 내용은 그룹 또는 테이블릭스 데이터 영역에 합계 추가(보고서 작성기 및 SSRS)를 참조하세요.

세부 정보 행 제거 또는 숨기기

보고서에서 테이블을 미리 보고 나면 기존 세부 정보 행을 제거할 수 있습니다. 또는, 드릴다운 보고서에서와 같이, 기본적으로 숨긴 상태로 두거나 사용자가 더 많은 세부 정보를 보거나 덜 보도록 전환할 수 있도록 허용할 수 있습니다.

테이블에서 세부 정보 행을 제거하려면 그룹화 창을 사용합니다. 세부 정보 그룹을 선택하고 바로 가기 메뉴를 사용하여 세부 정보 데이터를 표시하는 그룹 및 행을 삭제합니다. 다음 그림에서는 날짜 및 주문 번호를 기준으로 그룹화된 테이블의 디자인 뷰를 보여 주지만 세부 정보 행은 없습니다. 이 테이블에 합계 행이 추가되지 않았습니다.

디자인 보기, 두 그룹이 있는 테이블, 세부 정보 없음

세부 정보 행을 삭제하면 값의 범위가 행 그룹으로 지정됩니다. 세부 정보 데이터가 더 이상 표시되지 않습니다.

비고

세부 정보 행을 제거한 후 각 셀의 식이 적절한 경우 집계 식을 지정했는지 확인합니다. 필요한 경우 식을 편집하여 필요에 따라 집계 함수를 지정합니다.

다음 그림에서는 미리 보기로 이 보고서를 보여 있습니다.

그룹이 있지만 세부 정보 행이 없는 테이블 미리 보기

테이블에서 행을 추가하거나 제거하려면 행 삽입 또는 삭제(보고서 작성기 및 SSRS)를 참조하세요.

보고서를 처음 볼 때 세부 정보 행을 숨길 수도 있습니다. 이렇게 하려면 부모 그룹 데이터만 표시되는 드릴다운 보고서를 만들 수 있습니다. 각 내부 그룹(세부 정보 그룹 포함)에 대해 포함 그룹의 그룹화 셀에 표시 유형 토글을 추가합니다. 예를 들어 세부 정보 그룹의 경우 주문 번호 그룹 값을 표시하는 토글을 텍스트 상자에 추가합니다. 주문 번호 그룹의 경우 날짜 그룹 값을 표시하는 토글을 텍스트 상자에 추가합니다. 다음 그림에서는 처음 몇 개의 주문을 표시하도록 확장된 2001년 9월 1일의 행을 보여 줍니다.

미리 보기가 있는 테이블, 확장된 드릴다운 노드

자세한 내용은 항목에 확장 또는 축소 작업 추가(보고서 작성기 및 SSRS)를 참조하세요.

또한 참조하십시오

데이터 필터링, 그룹화 및 정렬(보고서 작성기 및 SSRS)식(보고서 작성기 및 SSRS)식 예제(보고서 작성기 및 SSRS)목록(보고서 작성기 및 SSRS)