다음을 통해 공유


테이블릭스 데이터 영역 셀, 행 및 열(보고서 작성기) 및 SSRS

테이블릭스 데이터 영역의 행과 열이 보고서에 데이터를 표시하는 방법을 제어하려면 세부 데이터, 그룹 데이터 및 레이블 및 합계에 대해 행과 열을 지정하는 방법을 이해해야 합니다. 대부분의 경우 테이블, 행렬 또는 목록의 기본 구조를 사용하여 데이터를 표시할 수 있습니다. 자세한 내용은 테이블(보고서 작성기 및 SSRS), 행렬(보고서 작성기 및 SSRS) 또는 목록(보고서 작성기 및 SSRS)을 참조하세요.

테이블릭스 데이터 영역은 세부 정보 행과 세부 정보 열에 세부 데이터를 표시하고, 그룹 행과 그룹 열에는 그룹화된 데이터를 표시합니다. 테이블릭스 데이터 영역에 행 그룹 및 열 그룹을 추가하면 데이터를 표시할 행과 열이 자동으로 추가됩니다. 행과 열을 수동으로 추가 및 제거하여 테이블릭스 데이터 영역을 사용자 지정하고 보고서에 데이터가 표시되는 방식을 제어할 수 있습니다.

테이블릭스 데이터 영역을 사용자 지정하는 방법을 이해하려면 먼저 디자인 화면에서 테이블릭스 데이터 영역을 선택할 때 표시되는 시각적 신호를 해석하는 방법을 이해해야 합니다.

비고

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

테이블릭스 시각적 신호 이해

테이블릭스 데이터 영역의 시각적 신호는 테이블릭스 데이터 영역을 사용하여 원하는 데이터를 표시하는 데 도움이 됩니다.

행 및 열 핸들

테이블릭스 데이터 영역을 선택하면 행 및 열 핸들 그래픽이 각 행과 열의 용도를 나타냅니다. 핸들은 그룹 내부 또는 그룹 외부에 있는 행과 열을 나타냅니다. 다음 표에서는 다양한 핸들 표시를 보여 줍니다.

아이콘 설명
세부 정보 행을 위한 3개의 병렬 선이 있는 행 핸들 행 그룹 계층 구조의 세부 정보 그룹만
세부 행이 있는 행 핸들과 하나의 외부 그룹 하나의 외부 그룹 및 자식 세부 정보 그룹
중첩된 그룹을 보여 주는 두 개의 병렬 대괄호 하나의 외부 그룹, 하나의 내부 그룹; 세부 정보 그룹 없음
중첩 및 세부사항을 위한 2개의 대괄호 및 3개의 누적 선 하나의 외부 그룹, 하나의 내부 그룹 및 자식 세부 정보 그룹
바닥글 행이 있는 하나의 외부 그룹, 하나의 내부 그룹 바닥글에 합계 행이 있는 외부 그룹 1개와 내부 그룹 1개
외부 그룹 대괄호, 내부 그룹 대괄호, 세부 정보 합계에 대한 바닥글 행이 있는 하나의 외부 그룹, 합계에 대한 바닥글 행이 있는 내부 그룹, 세부 정보 행 1개
부모 머리글 및 바닥글, 그리고 자식 그룹 하나는 레이블의 머리글과 합계의 바닥글을 가진 외부 그룹이고, 다른 하나는 내부 그룹입니다. 세부 정보 그룹은 없습니다.

행 그룹하기

그룹 내의 행은 고유한 그룹 값당 한 번 반복되며 일반적으로 집계 요약에 사용됩니다. 그룹 외부의 행은 그룹에 대해 한 번 반복되며 레이블 또는 부분합에 사용됩니다. 테이블릭스 셀을 선택하면, 테이블릭스 데이터 영역 내의 행 및 열 핸들과 대괄호가 그 셀이 속한 그룹을 보여줍니다. 이 그림에서는 다음과 같은 시각적 신호를 표시합니다.

  • 그룹 연결을 나타내는 행 및 열 핸들입니다.

  • 선택한 셀의 가장 안쪽 그룹 멤버 자격을 보여 주는 강조 표시된 그룹 표시기입니다.

  • 선택한 셀에 대한 모든 그룹 멤버 자격을 표시하는 그룹 표시기입니다.

세부 정보 및 중첩 행 그룹이 있는 테이블 세부

총 행 수

행 및 열 그룹을 추가한 후, 열의 합계를 표시하기 위한 행과 행의 합계를 표시하기 위한 열을 추가할 수 있습니다. 다음 그림에서는 행과 열 그룹이 모두 포함된 행렬과 총 행과 총 열을 보여 니다.

테이블릭스 데이터 영역

그룹화 창

그룹화 창에는 디자인 화면에 현재 선택한 테이블릭스 데이터 영역의 행 및 열 그룹이 표시됩니다. 다음 그림에서는 이 테이블릭스 데이터 영역에 대한 그룹화 창을 보여줍니다.

중첩 행 및 열 그룹을 위한 그룹화 창

행 그룹 창에는 부모 그룹 범주 및 자식 그룹 Subcat이 표시됩니다. 열 그룹 창에는 부모 그룹 Geography 및 자식 그룹 CountryRegion 및 Geography 그룹에 인접한 그룹인 Year 그룹이 표시됩니다. 행 그룹 창에서 Subcat 그룹을 선택하면 그룹 표시줄이 더 어두운 주황색 음영으로 바뀌고 해당 행 그룹 구성원 셀이 디자인 화면에서 선택됩니다.

행 및 열에 데이터 표시

행과 행 그룹, 열 및 열 그룹은 관계가 동일합니다. 다음 설명에서는 테이블릭스 데이터 영역의 행에 세부 정보를 표시하고 데이터를 그룹화하기 위해 행을 추가하는 방법을 설명하지만, 세부 정보 및 그룹화된 데이터를 표시하는 열을 추가하는 데도 동일한 원칙이 적용됩니다.

테이블릭스 데이터 영역의 각 행에 대해 행은 각 행 그룹 내부 또는 외부에 있습니다. 행이 행 그룹 내에 있는 경우 그룹 인스턴스라고 하는 그룹의 모든 고유 값에 대해 한 번 반복됩니다. 행이 행 그룹 외부에 있는 경우 해당 그룹과 관련하여 한 번만 반복됩니다. 모든 행 그룹 외부의 행은 정적이며 데이터 영역에 대해 한 번만 반복됩니다. 예를 들어 테이블 머리글 또는 바닥글 행은 정적 행입니다. 하나 이상의 그룹으로 반복되는 행은 동적입니다.

중첩 그룹이 있는 경우 행은 부모 그룹 내에 있지만 자식 그룹 외부에 있을 수 있습니다. 행은 부모 그룹의 모든 그룹 값에 대해 반복되지만 자식 그룹과 관련하여 한 번만 표시됩니다. 그룹의 레이블 또는 합계를 표시하려면 그룹 외부에 행을 추가합니다. 모든 그룹 인스턴스에 대해 변경되는 데이터를 표시하려면 그룹 내에 행을 추가합니다.

세부 정보 그룹이 있는 경우 각 세부 정보 행은 세부 정보 그룹 내에 있습니다. 행은 데이터 세트 쿼리 결과 집합의 모든 값에 대해 반복됩니다.

그룹 계층 구조에 대한 자세한 내용은 그룹 이해(보고서 작성기 및 SSRS)를 참조하세요.

다음 그림에서는 중첩된 행 그룹과 세부 정보 그룹이 있는 테이블릭스 데이터 영역을 보여줍니다.

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

세부 정보 데이터를 표시하는 테이블릭스 데이터 영역의 경우 세부 정보 그룹은 가장 안쪽 자식 그룹입니다. 세부 정보 그룹에 추가하는 행은 이 테이블릭스 데이터 영역에 연결된 데이터 세트에 대한 쿼리에 대한 결과 집합의 행당 한 번 반복됩니다. 다음 그림에서는 렌더링된 보고서의 마지막 페이지를 보여줍니다. 이 그림에서는 마지막 세부 정보 행과 마지막 순서의 부분합 행을 볼 수 있습니다.

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

테이블릭스 데이터 영역의 각 열에 대해 동일한 원칙이 적용됩니다. 예를 들어 열은 각 열 그룹 내부 또는 외부에 있습니다. 합계를 표시하려면 그룹 외부에 열을 추가합니다.

그룹에 연결된 행과 열을 제거하려면 그룹을 삭제할 수 있습니다. 그룹을 삭제할 때 그룹 정의만 삭제하거나 그룹 및 연결된 모든 행과 열을 삭제할 수 있습니다. 그룹만 삭제하면 데이터 영역의 행 및 열 레이아웃이 유지됩니다. 그룹 및 관련 행 및 열을 삭제하면 해당 그룹과 연결된 모든 정적 행 및 열(그룹 머리글 및 바닥글 포함) 및 동적 행 및 열(그룹 인스턴스 포함)이 삭제됩니다.

행 및 열을 추가하거나 삭제하는 방법에 대한 단계별 지침은 행 삽입 또는 삭제(보고서 작성기 및 SSRS) 및열 삽입 또는 삭제(보고서 작성기 및 SSRS)를 참조하세요.

테이블릭스 셀 이해

테이블릭스 셀은 테이블릭스 본문, 테이블릭스 행 또는 테이블릭스 열 그룹 영역 또는 테이블릭스 모서리의 네 가지 테이블릭스 영역 중 하나에 속합니다. 각 셀에 데이터 세트의 모든 값이 표시될 수 있지만 각 셀의 기본 함수는 해당 위치에 따라 결정됩니다. 테이블릭스 영역에 대한 자세한 내용은 테이블릭스 데이터 영역 영역(보고서 작성기 및 SSRS)을 참조하세요.

기본적으로 테이블릭스 행 및 열 그룹 영역의 셀은 그룹 구성원을 나타냅니다. 그룹 멤버는 보고서 정의에서 여러 트리 구조로 구성됩니다. 행 그룹 계층 구조가 가로로 확장됩니다. 열 그룹 계층 구조가 세로로 확장됩니다. 이러한 셀은 그룹을 만들 때 자동으로 추가되고 런타임에 그룹에 대한 고유 값을 표시합니다.

테이블릭스 모서리에 행 및 열 그룹 영역이 모두 있는 경우 셀이 만들어집니다. 이 영역의 셀을 병합하여 레이블을 만들거나 다른 보고서 항목을 포함할 수 있습니다.

테이블릭스 본문 영역의 셀은 셀이 정보 행 또는 열에 있을 때 세부 정보 데이터를 표시하고 셀이 그룹 행 또는 열에 있을 때 집계된 그룹 데이터를 표시할 수 있습니다. 셀의 데이터 범위는 셀이 속한 가장 안쪽 행 그룹과 가장 안쪽 열 그룹의 교집합입니다.

비고

각 셀에 대해 표시되는 실제 데이터는 일반적으로 텍스트 상자인 셀에 포함된 보고서 항목에 대해 계산된 식입니다. 세부 정보 행 또는 열에 속하는 셀에서 식은 기본적으로 세부 데이터(예: [LineTotal])로 설정됩니다. 세부 정보 행 또는 열에 속하지 않는 셀에서 식은 기본적으로 집계 함수(예: Sum[LineTotal])로 설정됩니다. 셀이 그룹 행 또는 열에 속하더라도 식이 집계 함수를 지정하지 않으면 그룹의 첫 번째 값이 표시됩니다. 집계에 대한 자세한 내용은 요약, 집계 및 기본 제공 컬렉션의 식 범위(보고서 작성기 및 SSRS)를 참조하세요.

셀 병합 및 분할

테이블릭스 영역 내에서 인접한 여러 셀을 병합할 수 있습니다. 예를 들어 여러 열 또는 행에 걸쳐 있는 레이블에 대한 셀을 만들 수 있습니다.

테이블릭스 모서리 영역에서 셀을 한 번에 한 방향으로만 결합할 수 있습니다. 즉, 열을 가로로 가로로 또는 세로로 아래쪽 행으로 결합할 수 있습니다. 셀 블록을 병합하려면 먼저 셀을 가로로 병합합니다. 모든 셀을 각 행의 단일 셀로 병합한 후 인접한 셀을 선택하고(열의 인접한 셀을 모두 선택할 수 있습니다) 병합합니다.

테이블릭스 본문 영역에서 셀은 가로로만 병합할 수 있습니다. 셀을 세로로 병합하는 것은 지원되지 않습니다.

자세한 내용은 데이터 영역의 셀 병합(보고서 작성기 및 SSRS)을 참조하세요.

이전에 병합된 셀을 분할할 수 있습니다. 셀을 열 간에 가로로 분할하거나 행 아래로 세로로 분할할 수 있습니다. 셀을 셀 블록으로 분할하려면 셀을 먼저 가로로 분할한 다음 필요에 따라 세로로 분할합니다.

또한 참조하십시오

테이블릭스 데이터 영역(보고서 작성기 및 SSRS)