그룹화 창

Reporting Services 보고서를 디자인할 때 그룹화 창에는 현재 선택한 테이블릭스 데이터 영역에 대한 행 그룹 및 열 그룹이 표시됩니다. 그룹화 창은 차트 또는 계기 데이터 영역에 사용할 수 없습니다. 그룹화 창은 행 그룹 창과 열 그룹 창으로 구성됩니다. 기본 및 고급 모드의 두 가지 모드를 제공합니다. 기본 모드에서는 행 및 열 그룹의 동적 멤버의 계층 뷰를 표시하고 고급 모드에서는 행과 열 그룹의 동적 및 정적 멤버를 모두 표시합니다. 그룹은 데이터 영역에 표시되는 보고서 데이터 세트의 명명된 데이터 세트입니다. 그룹은 정적 및 동적 멤버를 포함하는 계층으로 구성됩니다. 자세한 내용은 그룹 이해(보고서 작성기 및 SSRS)를 참조하세요.

그룹화 창이 표시되지 않으면 보고서 메뉴에서 그룹화(Grouping)를 선택합니다.

행 및 열 그룹 영역의 셀은 그룹의 정적 또는 동적 멤버일 수 있습니다. 정적 멤버는 그룹당 한 번씩 반복되며 일반적으로 레이블 또는 합계를 포함합니다. 동적 멤버는 그룹 인스턴스당 한 번씩 반복되며 일반적으로 그룹 식의 고유한 값을 포함합니다. 행 그룹 영역 또는 열 그룹 영역에서 테이블릭스 셀을 선택하면 행 그룹 또는 열 그룹 창에서 해당 그룹 멤버가 선택됩니다. 반대로 그룹화 창에서 그룹을 선택하면 디자인 화면에서 이 그룹 멤버와 연결된 해당 셀이 선택됩니다. 테이블릭스 행 및 열 그룹 영역에 대한 자세한 내용은 테이블릭스 데이터 영역 영역(보고서 작성기 및 SSRS)을 참조하세요.

그룹화 창은 다음과 같은 모드를 지원합니다.

  • 기본값 기본 모드를 사용하여 그룹을 추가, 편집 또는 삭제할 수 있습니다. 보고서 데이터 창에서 필드를 끌어 그룹 계층에 삽입하여 부모, 자식 및 세부 그룹을 추가할 수 있습니다. 인접 그룹을 추가하려면 그룹 추가 바로 가기를 사용해야 합니다. 자세한 내용은 데이터 영역(보고서 작성기 및 SSRS)에서 그룹 추가 또는 삭제를 참조하세요.

  • 고급. 고급 모드 를 사용하여 행 및 열 그룹의 모든 멤버를 표시하고 정적 멤버에서 속성을 설정할 수 있습니다. 그룹을 만들거나 합계를 추가하면 테이블릭스 데이터 영역이 각 보고서 페이지에서 행과 열을 렌더링하는 방법을 제어하는 속성이 자동으로 설정됩니다. 이러한 속성을 수동으로 조정하려면 테이블릭스 멤버에서 속성을 설정해야 합니다. 자세한 내용은 보고서 페이지(보고서 작성기 및 SSRS)에서 테이블릭스 데이터 영역 표시 제어를 참조하세요.

기본 모드

기본 모드에서는 행 그룹 창과 열 그룹 창에 모든 부모 그룹, 자식 그룹 및 인접 그룹에 대한 계층 뷰가 표시됩니다. 자식 그룹은 부모 그룹 아래 들여쓰기되어 표시됩니다. 인접 그룹은 형제 그룹과 같은 들여쓰기 수준으로 표시됩니다. 다음 그림에서는 중첩된 행 그룹 및 열 그룹이 있는 테이블릭스 데이터 영역을 보여 줍니다.

Screenshot that shows a nested tablix with adjacent row and column groups.

그룹화 창에는 해당하는 행 및 열 그룹이 표시됩니다. 다음 그림에서는 행 그룹 창에서 하위 범주 기반 그룹이 선택되고 테이블릭스 데이터 영역에서 [Subcat] 그룹화 셀이 선택됩니다.

Screenshot that shows a Grouping pane for nested row and column groups.

행 그룹 창에서 하위 범주 기반 그룹은 범주 기반 그룹의 자식 항목입니다. 행 그룹 창에서 국가/지역 그룹은 지리 그룹의 자식 항목입니다. 연도 그룹과 국가/지역 그룹은 인접 그룹입니다.

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

고급 모드

고급 모드에서는 그룹의 모든 정적 및 동적 멤버를 볼 수 있습니다. 멤버를 선택하면 속성 창 현재 선택된 테이블릭스 멤버의 속성을 표시합니다.

고급 모드를 전환하려면 열 그룹 창 옆의 아래쪽 화살표를 마우스 오른쪽 단추로 클릭한 다음 고급 모드를 선택합니다.

대부분의 경우 정적 및 동적 그룹 행과 열의 표시를 제어하는 속성은 그룹을 만들거나 합계를 추가할 때 자동으로 설정됩니다.

기본값을 편집하려면 행 또는 열 그룹 창의 그룹 멤버를 선택하고 속성 창에서 속성 값을 변경해야 합니다. 속성 창이 표시되지 않으면 보기 메뉴에서 속성을 선택하거나 F4 키를 누릅니다. 사용할 수 있는 속성은 다음과 같습니다.

  • FixedData. Boolean입니다. 외부 행 머리글 및 열 머리글에 사용할 수 있습니다. HTML과 같은 렌더러에서 세로로 스크롤할 때 행 그룹 영역을 고정하거나 가로로 스크롤할 때 열 그룹 영역을 고정합니다.

  • HideIfNoRows. Boolean입니다. 정적 멤버에만 사용할 수 있습니다. 설정할 경우 Hidden 및 ToggleItem은 무시합니다. 테이블릭스 데이터 영역에 데이터 행이 없는 경우 이 멤버를 숨깁니다.

  • KeepTogether.

  • KeepWithGroup. Boolean입니다. 정적 행 멤버에만 사용됩니다. 가능한 경우 이 행이 숨겨지지 않은 경우 이전 또는 다음 형제 동적 멤버와 함께 유지합니다.

  • RepeatOnNewPage. Boolean입니다. 정적 행 멤버만의 경우 KeepWithGroup이 None이 아닌 경우 가능하면 KeepWithGroup에 지정된 동적 멤버의 인스턴스가 하나 이상 있는 모든 페이지에서 이 정적 행을 반복합니다.

  • Hidden. Boolean입니다. 처음에 행 또는 열을 숨길지 여부를 나타냅니다.

  • ToggleItem. 문자열입니다. 토글 이미지를 추가할 입력란의 이름입니다. 입력란은 동일한 그룹 범위 또는 포함 범위에 있어야 합니다.

테이블릭스 데이터 영역에서 이 동작을 제어하는 방법에 대한 자세한 내용은 보고서 페이지(보고서 작성기 및 SSRS)에서 테이블릭스 데이터 영역 표시 제어를 참조하세요.

모든 정적 멤버가 디자인 화면의 셀에 해당하는 머리글을 포함하는 것은 아닙니다. 그룹화 창에서 다음 규칙은 정적 멤버에 머리글이 있는지 여부를 나타냅니다.

  • Static 머리글 셀이 있는 정적 멤버를 나타냅니다.

  • (Static) 머리글 셀이 없는 정적 멤버를 나타내며, hidden static이라고도 합니다.

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