다음을 통해 공유


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

테이블릭스 데이터 영역은 행과 열로 구성된 셀에 보고서 데이터를 표시하는 일반화된 레이아웃 보고서 항목입니다. 보고서 데이터는 데이터 원본에서 검색될 때 세부 데이터이거나 사용자가 지정한 그룹으로 구성된 집계된 세부 데이터일 수 있습니다. 각 테이블릭스 셀에는 텍스트 상자나 이미지와 같은 보고서 항목이나 테이블릭스 영역, 차트 또는 계기 등의 다른 데이터 영역이 포함될 수 있습니다. 셀에 여러 보고서 항목을 추가하려면 먼저 컨테이너 역할을 할 사각형을 추가합니다. 그런 다음 보고서 항목을 사각형에 추가합니다.

테이블, 행렬 및 목록 데이터 영역은 기본 테이블릭스 데이터 영역에 대한 템플릿으로 리본에 표시됩니다. 이러한 템플릿 중 하나를 보고서에 추가하면 실제로 특정 데이터 레이아웃에 최적화된 테이블릭스 데이터 영역을 추가하게 됩니다. 기본적으로 테이블 템플릿은 그리드 레이아웃에 세부 정보 데이터를 표시하고, 행렬은 그리드 레이아웃에 그룹 데이터를 표시하고, 목록은 자유 형식 레이아웃으로 세부 데이터를 표시합니다.

기본적으로 테이블 또는 행렬의 각 테이블릭스 셀에는 텍스트 상자가 포함됩니다. 목록의 셀에 사각형이 포함되어 있습니다. 기본 보고서 항목을 이미지와 같은 다른 보고서 항목으로 바꿀 수 있습니다.

테이블, 행렬 또는 목록에 대한 그룹을 정의할 때 보고서 작성기 및 보고서 디자이너는 그룹화된 데이터를 표시할 테이블릭스 데이터 영역에 행과 열을 추가합니다.

테이블릭스 데이터 영역을 이해하려면 먼저 다음을 이해해야 합니다.

  1. 세부 데이터와 그룹화된 데이터의 차이입니다.

  2. 그룹- 가로 축에서 행 그룹으로 그룹 계층 구조의 멤버로 구성되고 세로 축에서 열 그룹으로 구성됩니다.

  3. 테이블릭스 데이터 영역의 네 영역에 있는 테이블릭스 셀의 용도: 본문, 행 그룹 머리글, 열 그룹 머리글 및 모서리.

  4. 정적 및 동적 행 및 열 및 그룹과의 관계

이러한 개념은 템플릿을 추가하고 그룹을 만들 때 보고서 작성기 및 보고서 디자이너가 추가하는 구조를 인식하고 사용자 고유의 요구에 맞게 구조를 수정하는 데 도움이 됩니다. 보고서 작성기 및 보고서 디자이너는 테이블릭스 데이터 영역 구조를 인식하는 데 도움이 되는 여러 시각적 표시기를 제공합니다. 자세한 내용은 테이블릭스 데이터 영역 셀, 행 및 열(보고서 작성기) 및 SSRS를 참조하세요.

비고

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

세부 정보 및 그룹화된 데이터 이해

세부 정보는 데이터 원본에서 다시 제공되므로 보고서 데이터 세트의 모든 데이터입니다. 세부 정보는 기본적으로 데이터 세트 쿼리를 실행할 때 쿼리 디자이너 결과 창에 표시되는 내용입니다. 실제 세부 정보 데이터에는 사용자가 만든 계산 필드가 포함되며 데이터 세트, 데이터 영역 및 세부 정보 그룹에 설정된 필터에 의해 제한됩니다. [Quantity]와 같은 간단한 식을 사용하여 세부 정보 행에 세부 정보 데이터를 표시합니다. 보고서가 실행되면 런타임에 쿼리 결과의 각 행에 대해 세부 정보 행이 한 번 반복됩니다.

그룹화된 데이터는 [SalesOrder]와 같이 그룹 정의에 지정한 값으로 구성된 세부 데이터입니다. [Sum(Quantity)]과 같이 그룹화된 데이터를 집계하는 간단한 식을 사용하여 그룹 행 및 열에 그룹화된 데이터를 표시합니다. 자세한 내용은 그룹 이해(보고서 작성기 및 SSRS)를 참조하세요.

그룹 계층 구조 이해

그룹은 그룹 계층의 멤버로 구성됩니다. 행 그룹 및 열 그룹 계층 구조는 서로 다른 축에서 동일한 구조체입니다. 행 그룹을 페이지 아래로 확장하고 열 그룹을 페이지 전체로 확장하는 것으로 간주합니다.

트리 구조는 하위 범주가 있는 범주와 같이 부모/자식 관계가 있는 중첩된 행 및 열 그룹을 나타냅니다. 부모 그룹은 트리의 루트이고 자식 그룹은 해당 분기입니다. 그룹은 지역별 판매 및 연도별 판매와 같은 독립적인 인접 관계를 가질 수도 있습니다. 관련이 없는 여러 트리 계층을 포리스트라고 합니다. 테이블릭스 데이터 영역에서 행 그룹 및 열 그룹은 각각 독립적인 포리스트로 표시됩니다. 자세한 내용은 그룹 이해(보고서 작성기 및 SSRS)를 참조하세요.

테이블릭스 데이터 영역 영역 이해

테이블릭스 데이터 영역에는 테이블릭스 모서리, 테이블릭스 행 그룹 계층 구조, 테이블릭스 열 그룹 계층 구조 또는 테이블릭스 본문의 네 가지 가능한 셀 영역이 있습니다. 테이블릭스 본문은 항상 존재합니다. 다른 영역은 선택 사항입니다.

테이블릭스 본문 영역의 셀은 세부 정보 및 그룹 데이터를 표시합니다.

행 그룹 영역의 셀은 행 그룹을 만들 때 자동으로 만들어집니다. 행 그룹 머리글 셀이며 기본적으로 행 그룹 인스턴스 값을 표시합니다. 예를 들어 [SalesOrder]로 그룹화할 때 그룹 인스턴스 값은 그룹화할 개별 판매 주문입니다.

열 그룹 영역의 셀은 열 그룹을 만들 때 자동으로 만들어집니다. 이러한 셀은 열 그룹 머리글 셀이며 기본적으로 열 그룹 인스턴스 값을 표시합니다. 예를 들어 [Year]로 그룹화할 때 그룹 인스턴스 값은 그룹화할 개별 연도입니다.

행 그룹과 열 그룹이 모두 정의된 경우 테이블릭스 모서리 영역의 셀이 자동으로 만들어집니다. 이 영역의 셀은 레이블을 표시하거나 셀을 병합하고 제목을 만들 수 있습니다.

자세한 내용은 테이블릭스 데이터 영역 영역(보고서 작성기 및 SSRS)을 참조하세요.

정적 및 동적 행 및 열 이해

테이블릭스 데이터 영역은 그룹과 연결된 행과 열의 셀을 구성합니다. 행 그룹 및 열의 그룹 구조는 동일합니다. 이 예제에서는 행 그룹을 사용하지만 열 그룹에 동일한 개념을 적용할 수 있습니다.

행은 정적 또는 동적입니다. 정적 행은 그룹과 연결되지 않습니다. 보고서가 실행되면 정적 행이 한 번 렌더링됩니다. 테이블 머리글 및 바닥글은 정적 행입니다. 정적 행에는 레이블과 합계가 표시됩니다. 정적 행의 셀 범위는 데이터 영역으로 지정됩니다.

동적 행은 하나 이상의 그룹과 연결됩니다. 동적 행은 가장 안쪽 그룹에 대한 모든 고유 그룹 값에 대해 한 번 렌더링됩니다. 동적 행의 셀 범위는 셀이 속한 가장 안쪽 행 그룹 및 열 그룹으로 범위가 지정됩니다.

동적 세부 정보 행은 디자인 화면에 테이블 또는 목록을 추가할 때 자동으로 만들어지는 세부 정보 그룹과 연결됩니다. 정의에 따라 세부 정보 그룹은 테이블릭스 데이터 영역에 대한 가장 안쪽 그룹입니다. 세부 정보 행의 셀은 세부 정보 데이터를 표시합니다.

동적 그룹 행은 기존 테이블릭스 데이터 영역에 행 그룹 또는 열 그룹을 추가할 때 만들어집니다. 동적 그룹 행의 셀은 기본 범위에 대해 집계된 값을 표시합니다.

합계 추가 기능은 그룹으로 범위가 지정된 값을 표시할 행을 현재 그룹 외부에 자동으로 만듭니다. 정적 행과 동적 행을 수동으로 추가할 수도 있습니다. 시각적 표시기를 사용하면 정적인 행과 동적 행을 파악할 수 있습니다. 자세한 내용은 테이블릭스 데이터 영역 셀, 행 및 열(보고서 작성기) 및 SSRS를 참조하세요.

또한 참조하십시오

여러 데이터 영역을 동일한 데이터 세트에 연결(보고서 작성기 및 SSRS)
보고서 페이지에서 테이블릭스 데이터 영역 표시 제어(보고서 작성기 및 SSRS)
테이블릭스 데이터 영역의 유연성 살펴보기(보고서 작성기 및 SSRS)
테이블, 행렬 및 목록(보고서 작성기 및 SSRS)