4단원: 보고서에 테이블 추가(Reporting Services)

데이터 집합을 정의하고 나면 페이지가 매겨진 보고서의 디자인을 시작할 수 있습니다. 도구 상자 창에서 디자인 화면으로 ‘보고서 개체’를 끌어다 놓아 보고서 레이아웃을 만듭니다. 보고서 개체의 몇 가지 유형은 다음과 같습니다.

  • 테이블
  • 텍스트 상자
  • 이미지
  • 꺾은선형
  • 직사각형
  • 차트
  • 지도

기본 데이터 세트의 반복되는 데이터 행이 포함된 항목을 데이터 영역이라고 합니다. 데이터 영역을 추가한 뒤에는 데이터 영역에 필드를 추가할 수 있습니다. 기본 보고서에는 하나의 데이터 영역만 있습니다. 추가 항목을 추가하여 차트와 같은 추가 정보를 표시할 수 있습니다.

보고서 레이아웃에 테이블 데이터 영역 및 필드 추가

  1. 보고서 디자이너의 왼쪽 창에서 도구 상자 탭을 선택합니다. 마우스를 사용하여 Table 개체를 선택하고 보고서 디자인 화면으로 끕니다. 보고서 디자이너는 디자인 화면 가운데에 세 개의 열이 있는 테이블 데이터 영역을 그립니다. 도구 상자 탭이 표시되지 않는 경우 보기 메뉴 >도구 상자를 선택합니다.

    Screenshot of the Toolbox tab with the Table option selected.

    또한 디자인 화면에서 보고서에 테이블을 추가할 수 있습니다. 디자인 화면을 마우스 오른쪽 단추로 클릭하고 삽입>테이블을 선택합니다.

  2. 보고서 데이터 창에서 AdventureWorksDataset를 확장하여 필드를 표시합니다.

  3. 보고서 데이터 창에서 테이블의 첫 번째 열로 [Date] 필드를 끕니다.

    중요

    필드를 첫 번째 열에 놓으면 두 가지 동작이 발생합니다. 먼저 보고서 디자이너의 데이터 셀에 ‘필드 식’이라는 필드 이름이 대괄호 안에 표시됩니다. 이 경우 [Date]가 표시됩니다. 두 번째로, 필드 식 바로 위의 머리글 행에 열 레이블을 추가합니다. 기본적으로 열 레이블은 필드 이름입니다. 열 레이블을 선택하고 변경하려는 경우 새 값을 입력할 수 있습니다.

  4. 보고서 데이터 창에서 테이블의 두 번째 열로 [Order] 필드를 끕니다.

  5. 보고서 데이터 창에서 테이블의 세 번째 열로 [Product] 필드를 끕니다.

  6. 세로 커서가 나타나고 마우스 포인터에 더하기 기호(+)가 표시될 때까지 [Qty] 필드를 세 번째 열의 오른쪽 가장자리로 끕니다. 마우스 단추를 놓으면 [Qty] 필드 식을 위한 네 번째 열이 만들어집니다.

    Screenshot of the Product field in the table.

  7. 같은 방법으로 [LineTotal] 필드를 추가하여 다섯 번째 열을 만듭니다. 열 레이블이 “Line Total”로 추가됩니다. 보고서 디자이너가 자동으로 “LineTotal”을 두 단어로 분리하여 열 이름을 만듭니다.

다음 다이어그램에서는 날짜, 주문, 제품, Qty 및 Line Total 필드로 채워진 테이블 데이터 영역을 보여 있습니다.

Diagram of a table data region populated with the fields: Date, Order, Product, Qty, and Line Total.

보고서 미리 보기

보고서 미리 보기 기능을 사용하면 보고서 서버에 보고서를 게시하지 않고도 렌더링된 보고서를 볼 수 있으므로 보고서를 디자인하는 동안 자주 미리 보기합니다. 이런 방식으로 디자인 및 데이터 연결의 유효성을 검사하면 디자인하면서 오류와 문제를 수정할 수 있습니다.

보고서 미리 보기

미리 보기 탭을 선택합니다. 보고서 디자이너에서 보고서가 실행되고 미리 보기 뷰에 표시됩니다.

Screenshot of the Preview tab in Report Designer.

다음 다이어그램은 미리 보기 뷰에 표시된 보고서의 일부를 보여 줍니다.

Diagram of part of the report in the Preview view.

Date 및 Line Total 값을 확인합니다. 다음 단원에서는 좀 더 깔끔하게 표시되도록 서식을 지정하는 방법을 알아보겠습니다.

참고

파일 메뉴에서 모두 저장을 선택하여 보고서를 저장합니다.

다음 단계

보고서에 테이블 데이터 영역을 추가하고, 데이터 영역에 필드를 추가하고, 보고서를 미리 했습니다. 다음 단원에서는 열 머리글과 필드 식에 서식을 지정하는 방법을 알아보겠습니다. 다음으로, 5단원: 보고서 서식 지정(Reporting Services)을 계속 진행합니다.