자습서: 보고서에 원형 차트 추가(보고서 작성기 2.0)
원형 차트와 도넛형 차트는 데이터를 전체에 대한 비율로 표시합니다. 원형 차트는 그룹 간의 비교에 가장 일반적으로 사용됩니다. 원형 및 도넛형 차트는 피라미드형 및 깔때기형 차트와 마찬가지로 셰이프 차트라고 하는 차트 그룹으로 이루어집니다. 셰이프 차트에는 축이 없습니다. 셰이프 차트에 숫자 필드를 배치하면 차트에서 각각의 값이 전체 합계에 대해 차지하는 비율이 계산됩니다.
원형 차트에 데이터 요소가 너무 많으면 데이터 요소 레이블이 복잡해져서 가독성이 떨어질 수 있습니다. 이런 경우에는 꺾은선형 차트를 사용하는 것이 좋습니다. 원형 차트는 데이터를 몇 개의 데이터 요소로 집계한 후에만 사용하는 것이 좋습니다.
학습 내용
이 자습서에서는 다음 작업 방법을 배웁니다.
새 데이터 집합을 만들고 관계형 쿼리 디자이너를 사용하여 데이터베이스에서 뷰를 선택합니다. 뷰는 영업 사원 및 연간 판매량과 같은 개별 테이블에서 관련 데이터를 검색하는 데 사용할 수 있는 미리 정의된 개체입니다.
원형 차트를 추가하여 데이터를 표시합니다.
원형 차트의 각 조각에 원형 전체에 대한 해당 조각의 백분율을 표시합니다.
여러 개의 작은 조각을 해당 조각 모두를 나타내는 하나의 큰 조각으로 결합합니다.
원형 차트의 표시 옵션을 변경합니다.
이 자습서에 소요되는 예상 시간: 10분
요구 사항
이 자습서를 완료하려면 다음이 필요합니다.
- 자습서: 기본 테이블 보고서 만들기(보고서 작성기 2.0)에서 만든 Sales Order 보고서에 액세스할 수 있어야 합니다.
기존 보고서를 열려면
시작을 클릭하고 프로그램, Microsoft SQL Server 2008 보고서 작성기를 차례로 가리킨 다음 보고서 작성기 2.0을 클릭합니다.
보고서 작성기 단추에서 열기를 클릭합니다.
최근에 사용한 사이트 및 서버를 클릭한 다음 보고서 서버에 있는 Sales Order로 이동합니다.
다음으로 보고서에 원형 차트를 추가합니다.
차트 마법사를 사용하여 원형 차트를 추가하려면
리본의 삽입 탭에서 차트를 클릭한 다음 차트 마법사를 클릭합니다.
보고서에 데이터 집합이 이미 있기 때문에 데이터 집합 선택 페이지가 열립니다. 이 자습서에서는 새 데이터 집합을 만듭니다.
데이터 집합 만들기를 클릭하고 다음을 차례로 두 번 클릭합니다. 쿼리 디자인 페이지가 열립니다.
일부 데이터베이스에는 테이블이 스키마로 구성되어 있습니다. 데이터베이스 뷰에는 스키마 계층 구조가 표시됩니다. 각 스키마를 확장하면 테이블과 뷰를 볼 수 있습니다.
데이터베이스 뷰 창에서 Sales를 확장하고 뷰를 확장한 다음 vSalesPersonSalesByFiscalYears를 확장합니다. 화면에서 FullName 및 2004 열을 선택합니다.
실행(!)을 클릭하여 결과 집합을 봅니다.
결과 집합에 14개 행과 2개 열이 표시됩니다. 영업 사원 이름과 2004년 판매 총액이 표시되는 행이 각 영업 사원에 대해 하나씩 있습니다.
다음을 클릭합니다. 차트 종류 선택 페이지가 열립니다.
원형을 클릭하고 다음을 클릭합니다. 차트 필드 정렬 페이지가 열립니다.
사용 가능한 필드 창에 FullName 및 ID2004 필드가 있습니다. 숫자로 시작되는 열 이름은 "ID"라는 문자로 시작되고 뒤에 숫자가 나오는 데이터 집합 필드 이름으로 변환됩니다.
FullName을 범주 창으로 끌어 옵니다. 범주는 원형 차트의 조각 수를 정의합니다. 이 예제에서는 각 영업 사원에 대해 하나씩 총 14개의 조각이 사용됩니다.
ID2004를 값으로 끌어 옵니다. ID2004는 2004년도 총 판매량을 나타냅니다. 차트에 각 사람의 집계가 표시되기 때문에 값 창에는 [Sum(ID2004)]가 표시됩니다.
마침을 클릭합니다.
디자인 화면에 차트가 추가됩니다.
실행을 클릭하여 보고서를 미리 봅니다.
각 영업 사원에 대해 하나씩 총 14개 조각으로 구성된 파이 차트가 보고서에 표시됩니다. 각 조각의 크기는 해당 영업 사원의 2004년 판매량을 나타냅니다.
다음으로 판매량을 원형 전체에 대한 백분율로 표시할 수 있습니다.
원형 차트의 각 조각에 백분율을 표시하려면
디자인 뷰로 전환합니다.
원형 차트를 마우스 오른쪽 단추로 클릭하고 데이터 레이블 표시를 클릭합니다. 차트에 데이터 레이블이 나타납니다.
레이블을 마우스 오른쪽 단추로 클릭하고 계열 레이블 속성을 클릭합니다.
레이블 데이터의 드롭다운 상자에서 #PERCENT를 선택합니다.
(옵션) 레이블을 표시할 때 사용할 소수 자릿수를 지정하려면 "#PERCENT{Pn}"를 입력합니다. 여기서 n은 표시할 소수 자릿수입니다. 예를 들어 소수 자릿수를 표시하지 않으려면 "#PERCENT{P0}"를 사용하십시오.
[!참고]
계열 레이블 속성 대화 상자의 숫자 형식은 백분율 형식을 지정하는 데 영향을 주지 않고 레이블의 형식을 백분율로 지정하기만 하며 각 조각이 원형 차트에서 나타내는 백분율을 계산하지는 않습니다.
확인을 클릭합니다.
실행을 클릭하여 보고서를 미리 봅니다.
각 원형 조각이 전체에서 나타내는 백분율이 보고서에 표시됩니다.
원형 차트에서 5% 미만의 조각을 하나의 조각으로 결합하려면
디자인 뷰로 전환합니다.
보기 탭의 표시/숨기기 그룹에서 속성을 선택합니다.
디자인 화면에서 원형 차트의 조각을 아무 것이나 클릭합니다. 계열의 속성이 속성 창에 표시됩니다.
일반 섹션에서 CustomAttributes 노드를 확장합니다.
CollectedStyle 속성을 SingleSlice로 설정합니다.
CollectedThresholdUsePercent 속성이 True로 설정되었는지 확인합니다.
CollectedThreshold 속성이 5로 설정되었는지 확인합니다.
리본의 홈 탭에서 실행을 클릭하여 보고서를 미리 봅니다.
이제 범례에 "기타"라는 범주가 나타납니다. 새 원형 조각은 5% 미만인 모든 조각을 전체 원형의 21%를 차지하는 조각 하나로 결합합니다.
원형 차트에 그리기 효과를 추가하려면
디자인 뷰로 전환합니다.
아직 열려 있지 않은 경우 속성 창을 엽니다.
원형 차트를 두 번 클릭합니다. 원형 차트의 계열 속성이 속성 창에 표시됩니다.
속성 창에서 CustomAttributes 노드를 확장합니다.
PieDrawingStyle을 SoftEdge로 설정합니다.
[!참고]
그리기 효과와 3D 효과 옵션은 함께 사용할 수 없습니다. 차트에 3D 효과가 적용되어 있으면 속성 창에서 PieDrawingStyle을 사용할 수 없습니다.
실행을 클릭하여 보고서를 미리 봅니다.
다음 단계
보고서에 원형 차트 추가 자습서를 성공적으로 완료했습니다.