4단원: 보고서에 테이블 추가(Reporting Services)Lesson 4: Adding a Table to the Report (Reporting Services)

데이터 집합이 정의되면 보고서 디자인을 시작할 수 있습니다.After the dataset is defined, you can start designing the report. 데이터 영역, 입력란, 이미지 및 보고서에 포함하려는 항목을 디자인 화면에 끌어다 놓는 방법으로 보고서 레이아웃을 만듭니다.You create a report layout by dragging and dropping data regions, text boxes, images, and other items that you want to include in your report to the design surface.

기본 데이터 집합의 반복되는 데이터 행이 포함된 항목을 데이터 영역이라고 합니다.Items that contain repeated rows of data from underlying datasets are called data regions. 기본 보고서에는 데이터 영역이 하나만 있지만 테이블 형식 보고서에 차트를 추가할 때처럼 필요한 경우에는 데이터 영역을 추가할 수 있습니다.A basic report will have only one data region, but you can add more, for example, if you want to add a chart to your tabular report. 데이터 영역을 추가한 뒤에는 데이터 영역에 필드를 추가할 수 있습니다.After you add a data region, you can add fields to the data region.

보고서 레이아웃에 테이블 데이터 영역과 필드를 추가하려면To add a Table data region and fields to a report layout

  1. 도구 상자에서 테이블을 클릭하고 디자인 화면을 클릭하여 마우스를 끕니다.In the Toolbox, click Table, and then click on the design surface and drag the mouse. 보고서 디자이너는 디자인 화면 가운데에 세 개의 열이 있는 테이블 데이터 영역을 그립니다.Report Designer draws a table data region with three columns in the center of the design surface. 보고서 데이터 창의 왼쪽에 도구 상자 가 탭으로 나타날 수 있습니다.The Toolbox may appear as a tab on the left side of the Report Data pane. 도구 상자를 열려면 포인터를 도구 상자 탭으로 이동합니다.To open the Toolbox, move the pointer over the Toolbox tab. 도구 상자 가 표시되지 않으면 보기 메뉴에서 도구 상자를 클릭합니다.If the Toolbox is not visible, from the View menu, click Toolbox.

    ssrs_ssdt_addtable

    또한 디자인 화면에서 보고서에 테이블을 추가할 수 있습니다.You can also add a table to the report from the design surface. 디자인 화면을 마우스 오른쪽 단추로 클릭하고 삽입 , 테이블을 차례로 클릭합니다.Right-click the design surface, click Insert and then click Table.

  2. 보고서 데이터 창에서 AdventureWorksDataset 데이터 집합을 확장하여 필드를 표시합니다.In the Report Data pane, expand the dataset AdventureWorksDataset to display the fields.

  3. 보고서 데이터 창에서 Date 필드를 테이블의 첫 번째 열로 끕니다.Drag the Date field from the Report Data pane to the first column in the table.

    필드를 첫 번째 열에 놓으면 두 가지 동작이 발생합니다.When you drop the field into the first column, two things happen. 먼저 데이터 셀에는 필드 식이라는 필드 이름이 대괄호 안에 표시됩니다. 이 경우 [Date]와 같이 표시됩니다.First, the data cell will display the field name, known as the field expression, in brackets: [Date]. 두 번째로 열 머리글 값이 자동으로 필드 식 바로 위의 머리글 행에 추가됩니다.Second, a column header value is automatically added to Header row, just above the field expression. 기본적으로 열은 필드 이름입니다.By default, the column is the name of the field. 머리글 행 텍스트를 선택한 다음 새 이름을 입력할 수 있습니다.You can select the Header row text and type a new name.

  4. 보고서 데이터 창에서 Order 필드를 테이블의 두 번째 열로 끕니다.Drag the Order field from the Report Data pane to the second column in the table.

  5. 보고서 데이터 창에서 Product 필드를 테이블의 세 번째 열로 끕니다.Drag the Product field from the Report Data pane to the third column in the table.

  6. 세로 커서가 나타나고 포인터가 더하기 기호(+)로 바뀔 때까지 Qty 필드를 세 번째 열의 오른쪽 가장자리로 끕니다.Drag the Qty field to the right edge of the third column until you get a vertical cursor and the mouse pointer has a plus sign [+]. 마우스 단추를 놓으면 네 번째 열이 [Qty]에 대해 만들어집니다.When you release the mouse button, a fourth column is created for [Qty].
    ssrs_tutorial_addcolumnssrs_tutorial_addcolumn

  7. 같은 방법으로 LineTotal 필드를 추가하여 다섯 번째 열을 만듭니다.Add the LineTotal field in the same way, creating a fifth column. 열 머리글은 Line Total입니다.The column header is Line Total. 보고서 디자이너가 자동으로 LineTotal을 두 단어로 분리하여 열의 이름을 만듭니다.Report Designer automatically creates a friendly name for the column by splitting LineTotal into two words.

다음 다이어그램은 Date, Order, Product, Qty 및 Line Total 필드가 있는 테이블 데이터 영역을 보여 줍니다.The following diagram shows a table data region that has been populated with these fields: Date, Order, Product, Qty, and Line Total.
rs_BasicTableDetailsDesign

보고서 미리 보기Preview Your Report

보고서 미리 보기 기능을 사용하면 보고서 서버에 보고서를 게시하지 않고도 렌더링된 보고서를 볼 수 있으므로Previewing a report enables you to view the rendered report without having to first publish it to a report server. 디자인 타임에 보고서를 자주 미리 보면서 작업할 수 있습니다.You will probably want to preview your report frequently during design time. 보고서를 미리 보면 디자인 및 데이터 연결에 대한 유효성 검사를 실행할 수 있으므로 보고서를 보고서 서버에 게시하기 전에 오류 및 문제를 수정할 수 있습니다.Previewing the report will also run validation on the design and data connections so you can correct errors and issues before publishing the report to a report server.

보고서를 미리 보려면To preview a report

  • 미리 보기 도구 모음에서 미리 보기 탭을 클릭합니다.Click the Preview tab. 보고서가 실행되어 미리 보기 뷰에 표시됩니다.Report Designer runs the report and displays it in Preview view. ssrs_ssdt_previewssrs_ssdt_preview

    다음 다이어그램은 미리 보기 뷰에 표시된 보고서의 일부를 보여 줍니다.The following diagram shows part of the report in Preview view.

    미리 보기, 5 개의 열이 있는 테이블의 정보 행Preview, Detail rows of table with 5 columns

    통화(Line Total 열)의 소수점 뒤에 6자리가 있고 날짜에는 타임스탬프가 있습니다.Notice that the currency (in the Line Total column) has six places after the decimal, and the date has includes a time stamp. 다음 단원에서는 이러한 서식을 수정합니다.You're going to fix that formatting in the next lesson.

참고

파일 메뉴에서 모두 저장 을 클릭하여 보고서를 저장합니다.On the File menu, click Save All to save the report.

다음 단계Next Steps

보고서에 테이블 데이터 영역을 추가하고, 데이터 영역에 필드를 추가하고, 보고서를 미리 보는 방법을 배웠습니다.You have successfully added a Table data region to your report, added fields to the data region, and previewed your report. 다음 단원에서는 열 머리글과 날짜 및 통화 값에 서식을 지정합니다.Next, you will format column headers and date and currency values. 5단원: 보고서 서식 지정(Reporting Services)을 참조하세요.See Lesson 5: Formatting a Report (Reporting Services).

관련 항목:See Also

테이블(보고서 작성기 및 SSRS)Tables (Report Builder and SSRS)
데이터 집합 필드 컬렉션(보고서 작성기 및 SSRS)Dataset Fields Collection (Report Builder and SSRS)