자습서: 텍스트 서식 지정(보고서 작성기)Tutorial: Format Text (Report Builder)

이 자습서에서는 페이지가 매겨진 Reporting ServicesReporting Services 보고서의 텍스트에 서식을 지정하는 다양한 방법을 연습합니다.In this tutorial, you practice formatting text in various ways in a Reporting ServicesReporting Services paginated report. 다양한 서식을 실험할 수 있습니다.You can experiment with different formats.

빈 보고서와 함께 데이터 원본 및 데이터 집합을 설정한 후 탐색할 서식을 선택할 수 있습니다.After you set up the blank report with the data source and dataset, you can pick the formats you want to explore. 다음 그림에서는 만들려는 보고서와 비슷한 보고서를 보여 줍니다.The following illustration shows a report similar to the one you will create.

report-build-format-report

한 단계에서는 고의적으로 작업을 잘못 수행하므로 해당 작업이 잘못인 이유를 확인할 수 있습니다.In one step, you make a mistake on purpose so you can see why it is a mistake. 그런 다음 이를 올바르게 수정하여 원하는 결과를 얻을 수 있습니다.Then you correct the mistake to achieve the desired effect.

이 자습서에 소요되는 예상 시간: 20분Estimated time to complete this tutorial: 20 minutes.

요구 사항Requirements

요구 사항에 대한 자세한 내용은 자습서의 필수 조건(보고서 작성기)을 참조하세요.For information about requirements, see Prerequisites for Tutorials (Report Builder).

빈 보고서와 함께 데이터 원본 및 데이터 집합 만들기Create a Blank Report with a Data Source and Dataset

빈 보고서를 만들려면To create a blank report

  1. 컴퓨터,웹 포털 또는 SharePoint 통합 모드에서 보고서 작성기를 시작 Reporting ServicesReporting Services 합니다.Start Report Builder either from your computer, the Reporting ServicesReporting Services web portal, or SharePoint integrated mode.

    새 보고서 또는 데이터 집합 대화 상자가 열립니다.The New Report or Dataset dialog box opens.

    새 보고서 또는 데이터 집합 대화 상자가 표시되지 않는 경우 파일 메뉴 > 새로 만들기를 클릭합니다.If you don't see the New Report or Dataset dialog box, on the File menu > New.

  2. 시작 대화 상자의 왼쪽 창에서 새 보고서 가 선택되어 있는지 확인합니다.In the left pane of the Getting Started dialog box, verify that New Report is selected.

  3. 오른쪽 창에서 빈 보고서를 클릭합니다.In the right pane, click Blank Report.

데이터 원본을 만들려면To create a data source

  1. 보고서 데이터 창에서 새로 만들기 > 데이터 원본을 클릭합니다.In the Report Data pane, click New > Data Source.

    보고서 데이터 창이 표시되지 않는 경우 보기 탭에서 보고서 데이터를 선택합니다.If you don't see the Report Data pane, on the View tab, check Report Data.

  2. 이름 상자에 TextDataSource를 입력합니다.In the Name box, type: TextDataSource

  3. 내 보고서에 포함된 연결 사용을 클릭합니다.Click Use a connection embedded in my report.

  4. 연결 형식이 Microsoft SQL Server인지 확인한 다음 연결 문자열 상자에 다음을 입력합니다. Data Source = <servername>Verify that the connection type is Microsoft SQL Server, and then in the Connection string box type: Data Source = <servername>

    참고

    <servername>식(예: Report001)은 SQL Server 데이터베이스 엔진의 인스턴스가 설치된 컴퓨터를 지정합니다.The expression <servername>, for example Report001, specifies a computer on which an instance of the SQL Server Database Engine is installed. 이 자습서에서는 특정 데이터; 필요 하지 않습니다. SQL Server 데이터베이스에 연결을 하기만 합니다.This tutorial does not need specific data; it just needs a connection to a SQL Server database. 데이터 원본 연결에 나열된 데이터 원본 연결이 이미 있는 경우 해당 데이터 원본 연결을 선택하고 다음 절차인 "데이터 집합을 만들려면"으로 이동할 수 있습니다.If you already have a data source connection listed under Data Source Connections, you can select it and go to the next procedure, "To create a dataset." 자세한 내용은 데이터에 연결하는 다른 방법(보고서 작성기)을 참조하세요.For more information, see Alternative Ways to Get a Data Connection (Report Builder).

  5. 확인을 클릭합니다.Click OK.

데이터 집합을 만들려면To create a dataset

  1. 보고서 데이터 창에서 새로 만들기 > 데이터 집합을 클릭합니다.In the Report Data pane, click New > Dataset.

  2. 데이터 원본이 TextDataSource인지 확인합니다.Verify that the data source is TextDataSource.

  3. 이름 상자에 TextDataset를 입력합니다.In the Name box, type: TextDataset.

  4. 텍스트 쿼리 유형이 선택되어 있는지 확인한 다음 쿼리 디자이너를 클릭합니다.Verify that the Text query type is selected, and then click Query Designer.

  5. 텍스트로 편집을 클릭합니다.Click Edit as Text.

  6. 쿼리 창에 다음 쿼리를 붙여 넣습니다.Paste the following query into the query pane:

    참고

    이 자습서의 쿼리에는 이미 데이터 값이 포함되어 있으므로 외부 데이터 원본이 필요하지 않습니다.In this tutorial, the query already contains the data values, so that it does not need an external data source. 따라서 쿼리가 상당히 길어집니다.This makes the query quite long. 비즈니스 환경에서는 쿼리에 데이터가 포함되지 않을 것입니다.In a business environment, a query would not contain the data. 이 자습서의 쿼리는 학습용으로만 제공됩니다.This is for learning purposes only.

    SELECT CAST('2015-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Carrying Case' as Product, CAST(16996.60 AS money) AS Sales, 68 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(13747.25 AS money) AS Sales, 55 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Carrying Case' as Product, CAST(9248.15 AS money) As Sales, 37 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1350.00 AS money) AS Sales, 18 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1800.00 AS money) AS Sales, 24 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1125.00 AS money) AS Sales, 15 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(1147.50 AS money) AS Sales, 17 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory,  'Lens Adapter' as Product, CAST(742.50 AS money) AS Sales, 11 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(1417.50 AS money) AS Sales, 21 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(13497.30 AS money) AS Sales, 54 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(11997.60 AS money) AS Sales, 48 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(10247.95 AS money) As Sales, 41 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory, 'Tripod' as Product, CAST(1200.00 AS money) AS Sales, 16 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(2025.00 AS money) AS Sales, 27 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1425.00 AS money) AS Sales, 19 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(887.50 AS money) AS Sales, 13 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory, 'Lens Adapter' as Product, CAST(607.50 AS money) AS Sales, 9 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(1215.00 AS money) AS Sales, 18 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate,  'Lauren Johnson' as FullName,'Central' as Territory, 'Digital' as Subcategory,'Compact Digital' as Product, CAST(10191.00 AS money) AS Sales, 79 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate,  'Warren Pal' as FullName,'North' as Territory, 'Digital' as Subcategory, 'Compact Digital' as Product, CAST(8772.00 AS money) AS Sales, 68 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate,  'Fernando Ross' as FullName,'South' as Territory, 'Digital' as Subcategory, 'Compact Digital' as Product, CAST(10578.00 AS money) AS Sales, 82 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory,'Digital' as Subcategory, 'Slim Digital' as Product, CAST(7218.10 AS money) AS Sales, 38 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory,'Digital' as Subcategory, 'Slim Digital' as Product, CAST(8357.80 AS money) AS Sales, 44 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory,'Digital' as Subcategory,'Slim Digital' as Product, CAST(9307.55 AS money) AS Sales, 49 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate,  'Lauren Johnson' as FullName,'Central' as Territory, 'Digital' as Subcategory,'Compact Digital' as Product, CAST(3870.00 AS money) AS Sales, 30 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate,  'Warren Pal' as FullName,'North' as Territory, 'Digital' as Subcategory,'Compact Digital' as Product, CAST(5805.00 AS money) AS Sales, 45 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate,  'Fernando Ross' as FullName,'South' as Territory, 'Digital' as Subcategory, 'Compact Digital' as Product, CAST(8643.00 AS money) AS Sales, 67 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Digital' as Subcategory, 'Slim Digital' as Product, CAST(9877.40 AS money) AS Sales, 52 as Quantity, 'Install Report Builder' as LinkText, 'http://go.microsoft.com/fwlink/?LinkId=154882' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Digital' as Subcategory, 'Slim Digital' as Product, CAST(12536.70 AS money) AS Sales, 66 as Quantity, 'Report Builder in SQL Server' as Link, 'http://go.microsoft.com/fwlink/?LinkId=160556' AS URL  
    UNION SELECT CAST('2015-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Digital' as Subcategory, 'Slim Digital' as Product, CAST(6648.25 AS money) AS Sales, 35 as Quantity, 'What is New in Reporting Services (SSRS)' as Link, 'http://go.microsoft.com/fwlink/?LinkId=165064' AS URL  
    
  7. 실행(!)을 클릭하여 쿼리를 실행합니다.Click Run (!) to run the query.

    쿼리 결과는 보고서에 표시할 수 있는 데이터입니다.The query results are the data available to display in your report.

  8. 확인을 클릭합니다.Click OK.

  9. 확인을 클릭합니다.Click OK.

보고서 디자인 화면에 필드 추가Add a Field to the Report Design Surface

데이터 집합의 필드가 보고서에 나타나도록 하려는 경우 먼저 해당 필드를 디자인 화면으로 직접 끌 수 있습니다.If you want a field from your dataset to appear in a report, your first impulse may be to drag it directly to the design surface. 이 연습에서는 이러한 방법이 올바르지 않은 이유와 대신 사용할 수 있는 방법을 보여 줍니다.This exercise points out why that doesn't work and what to do instead.

보고서에 필드를 추가하려면(잘못된 결과)To add a field to the report (and get the wrong result)

  1. 보고서 데이터 창의 FullName 필드를 디자인 화면으로 끌어옵니다.Drag the FullName field from the Report Data pane to the design surface.

    보고서 작성기에서 <Expr>로 표시된 식이 있는 입력란이 만들어집니다.Report Builder creates a text box with an expression in it, represented as <Expr>.

  2. 실행을 클릭합니다.Click Run.

    쿼리에서 사전순으로 첫 번째 레코드인 Fernando Ross레코드 하나만 표시됩니다.You only see one record, Fernando Ross, which is alphabetically the first record in the query. 즉, 이 필드가 반복되어 해당 필드의 다른 레코드가 표시되지 않습니다.The field does not repeat to show the other records in that field.

  3. 디자인 을 클릭하여 디자인 뷰로 돌아갑니다.Click Design to return to design view.

  4. 입력란에서 <Expr> 식을 선택합니다.Select the expression <Expr> in the text box.

  5. 속성에 대한 속성 창에서 다음을 확인합니다. 속성 창이 표시되지 않으면 보기 탭에서 속성을 선택합니다.In the Properties pane, for the Value property, you see the following (if you don't see the Properties pane, on the View tab, check Properties):

    =First(Fields!FullName.Value, "TextDataSet")  
    

    First 함수는 필드의 첫 번째 값만 검색하도록 디자인되었으므로 첫 번째 값만 검색되었습니다.The First function is designed to retrieve only the first value in a field, and that is what it has done.

    필드를 디자인 화면으로 직접 끌어 올 때 입력란이 만들어졌습니다.Dragging the field directly to the design surface created a text box. 입력란 자체는 데이터 영역이 아니므로 보고서 데이터 집합의 데이터가 표시되지 않습니다.Text boxes by themselves are not data regions, so they do not display data from a report dataset. 테이블, 행렬 및 목록과 같은 데이터 영역의 입력란에는 데이터가 표시됩니다.Text boxes in data regions, such as tables, matrices, and lists, do display data.

  6. 입력란을 선택하고 Delete 키를 누릅니다. 식이 선택된 경우 입력란을 선택하려면 Esc 키를 누릅니다.Select the text box (if you have the expression selected, press ESC to select the text box), and press the DELETE key.

보고서에 필드를 추가하려면(올바른 결과)To add a field to the report (and get the right result)

  1. 리본의 삽입 탭에 있는 데이터 영역 영역에서 목록을 클릭합니다.On the Insert tab of the ribbon, in the Data Regions area, click List. 디자인 화면을 클릭한 다음 끌어서 약 2인치 너비와 1인치 높이의 상자를 만듭니다.Click the design surface, and then drag to create a box that about two inches wide and one inch tall.

  2. 보고서 데이터 창의 FullName 필드를 목록 상자로 끌어옵니다.Drag the FullName field from the Report Data pane to the list box.

    이번에는 보고서 작성기에서 [FullName] 식이 있는 입력란이 만들어집니다.This time Report Builder creates a text box with the expression [FullName] in it.

  3. 실행을 클릭합니다.Click Run.

    이번에는 입력란이 반복되어 쿼리의 모든 레코드가 표시됩니다.Note that this time the box repeats to show all the records in the query.

  4. 디자인 을 클릭하여 디자인 뷰로 돌아갑니다.Click Design to return to design view.

  5. 입력란에서 식을 선택합니다.Select the expression in the text box.

  6. 속성에 대한 속성 창에서 다음을 확인합니다.In the Properties pane, for the Value property, you see the following:

    =Fields!FullName.Value  
    

    입력란을 목록 데이터 영역으로 끌어 데이터 집합의 해당 필드에 있는 데이터를 표시합니다.By dragging the text box to the list data region, you display the data that is in that field in the dataset.

  7. 목록 상자를 선택하고 Delete 키를 누릅니다.Select the list box and press the DELETE key.

보고서 디자인 화면에 테이블 추가Add a Table to the Report Design Surface

하이퍼링크와 회전된 텍스트를 배치할 수 있도록 테이블을 만듭니다.Create this table so you'll have a place to put hyperlinks and rotated text.

  1. 삽입 탭 > 테이블 > 테이블 마법사를 클릭합니다.On the Insert tab > Table > Table Wizard.

  2. 새 테이블 또는 행렬 마법사의 데이터 집합 선택 페이지에서 이 보고서의 기존 데이터 집합 또는 공유 데이터 집합 선택 > TextDataset(이 보고서) > 다음을 클릭합니다.On the Choose a dataset page of the New Table or Matrix wizard, click Choose an existing dataset in this report or a shared dataset > TextDataset (in this Report) > Next.

  3. 필드 정렬 페이지에서 Territory, LinkTextProduct 필드를 행 그룹으로 끌고 Sales 필드를 으로 끈 후 다음을 클릭합니다.On the Arrange fields page, drag the Territory, LinkText, and Product fields to Row groups, drag the Sales field to Values, then click Next.

    report-builder-text-arrange-fields

  4. 레이아웃 선택 페이지에서 테이블 전체를 볼 수 있도록 그룹 확장/축소 확인란의 선택을 취소하고 다음을 클릭합니다.On the Choose the layout page, clear the Expand/collapse groups check box so you can see the whole table, then click Next.

  5. 마침을 클릭합니다.Click Finish.

  6. 실행을 클릭합니다.Click Run.

    테이블에 이상이 없어 보이지만 두 개의 합계 행이 있습니다.The table looks OK, but it has two Total rows. LinkText 열에는 합계 행이 필요하지 않습니다.The LinkText column doesn't need a Total row.

    report-builder-format-2-totals

  7. 디자인 을 클릭하여 디자인 뷰로 돌아갑니다.Click Design to return to design view.

  8. LinkText 열의 Total 셀을 선택한 다음 Shift 키를 누른 상태로 오른쪽에 있는 두 셀, 즉 Product 열의 빈 셀과 [Sum(Sales)] Sales 열의 셀을 선택합니다.Select the the Total cell in the LinkText column, then hold down the SHIFT key and select the two cells to its right: and the empty cell in the Product column and the [Sum(Sales)] cell in the Sales column.

  9. 이 세 개의 셀을 선택한 상태에서 이 셀 중 하나를 마우스 오른쪽 단추로 클릭한 다음 행 삭제를 클릭합니다.With those three cells selected, right-click one of those cells and click Delete Rows.

    report-builder-format-delete-rows

  10. 실행을 클릭합니다.Click Run.

    이제 하나의 합계 행만 있습니다.Now it has only one Total row.

    report-builder-format-one-total

이 섹션에서는 이전 섹션의 테이블에 있는 텍스트에 하이퍼링크를 추가합니다.In this section, you add a hyperlink to text in the table from the previous section.

  1. 디자인 을 클릭하여 디자인 뷰로 돌아갑니다.Click Design to return to design view.

  2. [LinkText]가 들어 있는 셀을 마우스 오른쪽 단추로 클릭하고 입력란 속성을 클릭합니다.Right-click in the cell containing [LinkText], and click Text Box Properties.

  3. 작업 탭에서 URL로 이동을 클릭합니다.On the Action tab, click Go to URL.

  4. URL 선택 상자에서 [URL]을 클릭한 다음 확인을 클릭합니다.In the Select URL box, click [URL], then click OK.

  5. 텍스트가 다르게 표시되지 않습니다.Note that the text does not look any different. 텍스트가 링크 텍스트처럼 표시되도록 해야 합니다.You need to make it look like link text.

  6. [LinkText]을(를) 선택합니다.Select [LinkText].

  7. 탭 > 글꼴에서 밑줄을 선택하고 파란색으로 변경합니다.On the Home tab > Font, select Underline, and change Color to Blue.

  8. 실행을 클릭합니다.Click Run.

    이제 텍스트가 링크처럼 표시됩니다.The text now looks like a link.

    report-builder-format-hyperlink

  9. 링크를 클릭합니다.Click a link. 컴퓨터가 인터넷에 연결되어 있으면 보고서 작성기 도움말 항목이 브라우저에서 열립니다.If the computer is connected to the Internet, a browser will open to a Report Builder Help topic.

보고서의 텍스트 회전Rotate Text in the Report

이 섹션에서는 이전 섹션의 테이블에 있는 텍스트 일부를 회전합니다.In this section, you rotate some of the text in the table from the previous sections.

  1. 디자인 을 클릭하여 디자인 뷰로 돌아갑니다.Click Design to return to design view.

  2. 가 들어 있는 셀을 클릭합니다.(!!) [Territory].Click in the cell containing [Territory].

  3. 탭의 글꼴 섹션에서 굵게 단추를 클릭합니다.On the Home tab in the Font section, click the Bold button.

  4. 속성 창이 열려 있지 않으면 보기 탭에서 속성 확인란을 선택합니다.If the Properties pane is not open, on the View tab, select the Properties check box.

  5. 속성 창에서 WritingMode 속성을 찾은 다음 기본값 에서 Rotate270으로 변경합니다.Locate the WritingMode property in the Properties pane, and change it from Default to Rotate270.

    참고

    속성 창의 속성이 범주로 구성되어 있는 경우 WritingMode는 지역화 범주에 있습니다.When the properties in the Properties pane are organized into categories, WritingMode is in the Localization category. 셀만 선택하고 텍스트는 선택하지 말아야 합니다.Be sure you have selected the cell and not the text. WritingMode는 텍스트가 아니라 입력란의 속성입니다.WritingMode is a property of the text box, not of the text.

    report-builder-select-territory-cell

  6. 탭 > 단락 섹션에서 중간가운데를 선택하여 셀에서 세로 및 가로로 가운데에 있는 텍스트를 찾습니다.On the Home tab > Paragraph section, select Middle and Center to locate the text in the center of the cell both vertically and horizontally.

  7. 실행(!)을 클릭합니다.Click Run (!).

이제 [Territory] 셀에 있는 텍스트가 셀의 아래쪽에서 위쪽으로 세로로 움직입니다.Now the text in the [Territory] cell runs vertically from the bottom to the top of the cells.

report-builder-format-rotate-270

통화 서식 지정Format Currency

  1. 디자인 을 클릭하여 디자인 뷰로 전환합니다.Click Design to switch to design view.

  2. [Sum(Sales)]이 들어 있는 위쪽 테이블 셀을 클릭하고 Shift 키를 누른 상태로 [Sum(Sales)]이 들어 있는 아래쪽 테이블 셀을 클릭합니다.Click the top table cell that contains [Sum(Sales)], hold down the SHIFT key, and click the bottom table cell that contains [Sum(Sales)].

  3. 탭 > 숫자 그룹 > 통화 단추를 클릭합니다.On the Home tab > Number group > Currency button.

  4. (옵션) 국가별 설정이 영어(미국)인 경우 기본 예제 텍스트는 [$12,345.00]입니다.(Optional) If your regional setting is English (United States), the default sample text is [$12,345.00]. 예제 통화 값이 표시되지 않는 경우 숫자 그룹에서 자리 표시자 스타일 > 샘플 값을 클릭합니다.If you do not see an example currency value, in the Numbers group, click Placeholder Styles > Sample Values.

    report-builder-placeholder-value-button

  5. (옵션) 탭에 있는 숫자 그룹에서 소수 자릿수 줄이기 단추를 두 번 클릭하여 센트가 표시되지 않는 달러 숫자를 표시합니다.(Optional) On the Home tab, in the Number group, click the Decrease Decimals button twice to display dollar figures with no cents.

  6. 실행(!)을 클릭하여 보고서를 미리 봅니다.Click Run (!) to preview the report.

이제 보고서에 서식이 지정된 데이터가 표시되므로 보다 쉽게 읽을 수 있습니다.The report now displays formatted data and is easier to read.

report-build-format-report

HTML 서식을 사용하여 텍스트 표시Displaying Text with HTML Formatting

  1. 디자인 을 클릭하여 디자인 뷰로 전환합니다.Click Design to switch to design view.

  2. 삽입 탭에서 입력란을 클릭하고 디자인 화면에서 마우스 단추를 클릭한 다음 끌어서 테이블 아래에 약 4인치 너비와 3인치 높이의 입력란을 만듭니다.On the Insert tab, click Text Box, and then on the design surface, click and drag to create a text box under the table, about four inches wide and three inches tall.

  3. 이 텍스트를 복사하여 입력란에 붙여 넣습니다.Copy this text and paste it into the text box:

    <h4>Limitations of cascading style sheet attributes</h4>  
          <p>Only a basic set of <b>cascading style sheet (CSS)</b> attributes are defined:</p>  
          <ul><li>  
              text-align, text-indent  
            </li><li>  
              font-family, font-size  
            </li><li>  
              color  
            </li><li>  
              padding, padding-bottom, padding-top, padding-right, padding-left  
            </li><li>  
              font-weight  
            </li></ul>  
    
  4. 모든 텍스트가 들어가도록 입력란의 아래쪽 가장자리를 끕니다.Drag the lower edge of the text box so all the text fits. 끌면 디자인 화면이 더 커집니다.You notice the design surface gets larger as you drag.

  5. 입력란의 모든 텍스트를 선택합니다.Select all of the text in the text box.

  6. 선택한 모든 텍스트를 마우스 오른쪽 단추로 클릭하고 텍스트 속성을 클릭합니다.Right-click all of the selected text and click Text Properties.

    이 속성은 입력란이 아니라 텍스트의 속성이므로 하나의 입력란에서 일반 텍스트와 HTML 태그를 스타일로 사용하는 텍스트가 혼합된 형태를 사용할 수 있습니다.This is a property of the text, not the text box, so in one text box you could have a mixture of plain text and text that uses HTML tags as styles.

  7. 일반 탭의 태그 형식에서 HTML - HTML 태그를 스타일로 해석을 클릭합니다.On the General tab, under Markup type, click HTML - Interpret HTML tags as styles.

  8. 확인을 클릭합니다.Click OK.

  9. 실행(!)을 클릭하여 보고서를 미리 봅니다.Click Run (!) to preview the report.

입력란의 텍스트가 머리글, 단락 및 글머리 기호 목록으로 표시됩니다.The text in the text box is displayed as a heading, paragraph, and bulleted list.

report-builder-format-html

보고서 저장Save the Report

보고서를 보고서 서버, SharePoint 라이브러리 또는 컴퓨터에 저장할 수 있습니다.You can save reports to a report server, SharePoint library, or your computer.

이 자습서에서는 보고서를 보고서 서버에 저장합니다.In this tutorial, save the report to a report server. 보고서 서버에 액세스할 수 없는 경우에는 보고서를 컴퓨터에 저장하십시오.If you do not have access to a report server, save the report to your computer.

보고서를 보고서 서버에 저장하려면To save the report on a report server

  1. 보고서 작성기 단추에서 다른 이름으로 저장을 클릭합니다.From the Report Builder button, click Save As.

  2. 최근에 사용한 사이트 및 서버를 클릭합니다.Click Recent Sites and Servers.

  3. 보고서를 저장할 수 있는 권한을 가진 보고서 서버의 이름을 선택하거나 입력합니다.Select or type the name of the report server where you have permission to save reports.

    "보고서 서버에 연결하는 중"이라는 메시지가 나타납니다.The message "Connecting to report server" appears. 연결되면 보고서 서버 관리자가 보고서의 기본 위치로 지정한 보고서 폴더의 내용이 표시됩니다.When the connection is complete, you see the contents of the report folder that the report server administrator specified as the default location for reports.

  4. 이름에서 기본 이름을 선택한 이름으로 대체합니다.In Name, replace the default name with a name of your choosing.

  5. 저장을 클릭합니다.Click Save.

보고서가 보고서 서버에 저장됩니다.The report is saved to the report server. 연결된 보고서 서버의 이름이 창 아래쪽에 있는 상태 표시줄에 나타납니다.The name of report server that you are connected to appears in the status bar at the bottom of the window.

컴퓨터에 보고서를 저장하려면To save the report on your computer

  1. 보고서 작성기 단추에서 다른 이름으로 저장을 클릭합니다.From the Report Builder button, click Save As.

  2. 바탕 화면, 내 문서또는 내 컴퓨터를 클릭한 다음 보고서를 저장할 폴더를 찾습니다.Click Desktop, My Documents, or My computer, and then browse to the folder where you want to save the report.

  3. 이름에서 기본 이름을 선택한 이름으로 대체합니다.In Name, replace the default name with a name of your choosing.

  4. 저장을 클릭합니다.Click Save.

다음 단계Next Steps

보고서 작성기에서는 여러 가지 방법으로 텍스트 서식을 지정할 수 있습니다.There are many ways to format text in Report Builder. 자습서: 자유 형식 보고서 만들기 더 많은 예제를 포함 합니다.Tutorial: Creating a Free Form Report contains more examples.

보고서 작성기 자습서
보고서 항목 서식 지정
Report Builder Tutorials Formatting Report Items
SQL Server 2016의 보고서 작성기Report Builder in SQL Server 2016

문의:More questions? Reporting Services 포럼에서 질문Try asking the Reporting Services forum