자습서: 보고서에 가로 막대형 차트 추가(보고서 작성기 2.0)
가로 막대형 차트는 다음과 같은 목적으로 범주 데이터를 가로로 표시하는 데 유용합니다.
긴 범주 이름의 가독성 향상
값으로 표시되는 시간을 이해하기 쉽게 표현
여러 계열의 상대 값 비교
학습 내용
이 자습서에서는 다음 작업 방법을 배웁니다.
데이터 원본 정의 및 보고서에 데이터 집합 추가
보고서에 가로 막대형 차트 추가
차트의 축 레이블, 제목 및 범례 서식 지정
요구 사항
이 자습서를 완료하려면 다음이 필요합니다.
- 자습서: 기본 테이블 보고서 만들기(보고서 작성기 2.0)에서 만든 Sales Order 보고서에 액세스할 수 있어야 합니다.
이 자습서에 소요되는 예상 시간: 15분
기존 보고서를 열려면
시작을 클릭하고 프로그램, Microsoft SQL Server 2008 보고서 작성기를 차례로 가리킨 다음 보고서 작성기 2.0을 클릭합니다.
보고서 작성기 단추에서 열기를 클릭합니다.
최근에 사용한 사이트 및 서버를 클릭한 다음 보고서 서버에 있는 Sales Order로 이동합니다.
그런 다음 보고서에 가로 막대형 차트를 추가합니다.
차트 마법사를 사용하여 가로 막대형 차트를 추가하려면
삽입 리본에서 차트를 클릭한 다음 차트 마법사를 클릭합니다. 디자인 영역을 클릭하고 끌어서 차트 윤곽선을 지정합니다.
보고서에 데이터 집합이 이미 있기 때문에 데이터 집합 선택 페이지가 열립니다. 이 자습서에서는 새 데이터 집합을 만듭니다.
데이터 집합 만들기를 클릭하고 다음을 차례로 두 번 클릭합니다. 쿼리 디자인 페이지가 열립니다.
일부 데이터베이스에는 테이블이 스키마로 구성되어 있습니다. 데이터베이스 뷰에는 스키마 계층 구조가 표시됩니다. 각 스키마를 확장하면 테이블과 뷰를 볼 수 있습니다.
데이터베이스 뷰 창에서 Sales를 확장하고 뷰를 확장한 다음 vSalesPersonSalesByFiscalYears를 확장합니다. 열 FullName, 2003 및 2004를 선택합니다.
실행(!)을 클릭하여 결과 집합을 봅니다.
결과 집합에 14개 행과 3개 열이 표시됩니다. 영업 사원 이름과 2002, 2003, 2004년 판매 총액이 표시되는 행이 각 영업 사원에 대해 하나씩 있습니다.
다음을 클릭합니다. 차트 종류 선택 페이지가 열립니다.
가로 막대형을 클릭하고 다음을 클릭합니다. 차트 필드 정렬 페이지가 열립니다.
사용 가능한 필드 창에 FullName, ID2003 및 ID2004 필드가 있습니다. 숫자로 시작되는 열 이름은 "ID"라는 문자로 시작되고 뒤에 숫자가 나오는 데이터 집합 필드 이름으로 변환됩니다.
FullName을 범주 창으로 끌어 옵니다. 범주는 세로 축에 표시될 수 있는 레이블 수를 정의합니다.
ID2003 및 ID2004를 값 창으로 끌어 옵니다. 이러한 필드는 2003년과 2004년의 총 판매량을 나타냅니다. 기본적으로 값 창의 각 숫자 필드는 합계 함수를 통해 요약됩니다.
마침을 클릭합니다.
디자인 화면에 차트가 추가됩니다.
실행을 클릭하여 보고서를 미리 봅니다.
차트의 세로 축에는 일부 범주의 레이블이 표시되지 않을 수 있습니다. 기본적으로 자동 알고리즘이 레이블이 겹치지 않도록 레이블의 표시 간격을 계산합니다. 간격을 지정하여 레이블 수를 제어할 수 있습니다. 예를 들어 모든 레이블을 표시하려면 간격을 1로 설정합니다.
가로 막대형 차트의 범주 축에 모든 영업 사원을 표시하려면
디자인 뷰로 전환합니다.
세로 축을 마우스 오른쪽 단추로 클릭한 다음 축 속성을 클릭합니다.
범주 축 속성 대화 상자의 축 옵션 페이지에서 간격에 1을 입력합니다.
확인을 클릭합니다.
실행을 클릭하여 보고서를 미리 봅니다.
[!참고]
세로 축에서 영업 사원의 이름을 읽을 수 없는 경우에는 차트의 크기를 늘리거나 축 레이블의 서식 옵션을 변경하는 것이 좋습니다.
차트 값을 더 쉽게 읽을 수 있도록 차트 범례를 이동할 수 있습니다. 예를 들어 막대가 가로로 표시되는 가로 막대형 차트에서는 범례가 차트 영역의 위나 아래에 표시되도록 범례 위치를 변경할 수 있습니다. 이렇게 하면 막대의 가로 공간을 늘릴 수 있습니다.
가로 막대형 차트의 차트 영역 아래쪽에 범례를 표시하려면
디자인 뷰로 전환합니다.
차트의 범례를 마우스 오른쪽 단추로 클릭합니다.
범례 속성을 선택합니다.
범례 위치에서 다른 위치를 선택합니다. 예를 들어 아래쪽 가운데 옵션으로 위치를 설정합니다.
범례가 차트의 위쪽이나 아래쪽에 배치될 경우 범례 레이아웃은 세로에서 가로로 변경됩니다. 레이아웃 드롭다운 목록에서 다른 레이아웃을 선택할 수 있습니다.
확인을 클릭합니다.
실행을 클릭하여 보고서를 미리 봅니다.
그런 다음 차트 제목 및 축 제목을 변경하고 서식을 추가할 수 있습니다.
가로 막대형 차트의 차트 영역 위쪽에 있는 차트 제목을 변경하려면
디자인 뷰로 전환합니다.
차트 위쪽의 차트 제목을 두 번 클릭하고 제목 속성을 클릭합니다.
제목 텍스트를 Sales for 2003 and 2004로 바꿉니다.
텍스트 바깥쪽의 아무 곳이나 클릭합니다.
실행을 클릭하여 보고서를 미리 봅니다.
그런 다음 판매액을 통화로 표시할 수 있습니다.
가로 축의 숫자를 통화 형식으로 지정하려면
디자인 뷰로 전환합니다.
차트 아래쪽의 가로 축을 클릭하여 선택합니다.
리본의 홈 탭에 있는 숫자 그룹에서 통화 단추를 클릭합니다. 가로 축 레이블이 통화로 변경됩니다.
실행을 클릭하여 보고서를 미리 봅니다.
보고서 가로 축에 판매액이 통화로 표시됩니다.
다음으로 필터를 설정하여 상위 5개 값을 표시할 수 있습니다.
가로 막대형 차트에서 상위 5개 값을 필터링하려면
디자인 뷰로 전환합니다.
차트를 두 번 클릭하여 범주, 계열 및 데이터 끌어 놓기 영역을 표시합니다.
범주 끌어 놓기 영역에서 [FullName] 필드를 마우스 오른쪽 단추로 클릭한 다음 범주 그룹 속성을 클릭합니다.
필터를 클릭합니다. 필터 변경 페이지에 필터 식 목록이 표시됩니다. 기본적으로 이 목록은 비어 있습니다.
추가를 클릭합니다. 새로운 빈 필터가 나타납니다.
식에서 [Sum(ID2004)]을 입력합니다. 그러면 =Sum(Fields!ID2004.Value)이라는 기본 식이 만들어집니다.
데이터 형식이 Text인지 확인합니다.
연산자에서 Top N을 선택합니다.
값에 다음 식을 입력합니다. =5
확인을 클릭합니다.
실행을 클릭하여 보고서를 미리 봅니다.
매출 데이터에서 상위 5명에 속하는 영업 사원의 이름이 차트에 표시됩니다.
이제 세로 축에서 이름을 정렬할 수 있습니다.
가로 막대형 차트에서 이름을 사전순으로 정렬하려면
디자인 뷰로 전환합니다.
차트를 두 번 클릭하여 범주, 계열 및 데이터 끌어 놓기 영역을 표시합니다.
범주 끌어 놓기 영역에서 [FullName]을 마우스 오른쪽 단추로 클릭한 다음 범주 그룹 속성을 클릭합니다.
정렬을 클릭합니다. 그러면 정렬 옵션을 변경하십시오. 페이지에 정렬 식 목록이 표시됩니다. 기본적으로 이 목록은 비어 있습니다.
추가를 클릭합니다. 새로운 정렬 식이 나타납니다.
정렬 기준에서 [FullName]을 선택합니다.
순서에서 내림차순을 선택합니다. 이름이 내림차순으로 나타나도록 역방향 사전순을 선택합니다.
확인을 클릭합니다.
실행을 클릭하여 보고서를 미리 봅니다.
이름이 가로 축에 정렬됩니다.
다음 단계
보고서에 가로 막대형 차트 추가 자습서를 성공적으로 완료했습니다.