보고서 미리 보기Previewing Reports

Reporting ServicesReporting Services 보고서를 디자인할 때 프로덕션 환경에 게시하기 전에 보고서를 미리 볼 수 있습니다.When you design a Reporting ServicesReporting Services report, you may want to view it before publishing it to a production environment. 이 작업은 보고서 디자이너에서 미리 보기 모드로 전환하거나, 보고서 디자이너에서 미리 보기 창을 사용하거나, 테스트 환경의 보고서 서버에 보고서를 게시하여 수행할 수 있습니다.You can do this in several ways: by switching to Preview mode in Report Designer, by using the preview window in Report Designer, and by publishing the report to a report server in a test environment.

참고

보고서를 미리 보면 보고서의 데이터가 로컬 컴퓨터의 파일에 캐시됩니다.When you preview a report, the data for the report is cached to a file on the local computer. 동일한 쿼리, 매개 변수 및 자격 증명을 사용하여 동일한 보고서를 다시 미리 보면 보고서 디자이너는 쿼리를 다시 실행하지 않고 캐시된 복사본을 검색합니다.When you preview the same report again using the same query, parameters, and credentials, Report Designer retrieves the cached copy rather than rerunning the query. 데이터 파일은 보고서 정의 파일과 같은 디렉터리에 <reportname>.rdl.data로 저장됩니다.The data file is saved as <reportname>.rdl.data in the same directory as the report definition file. 이 파일은 보고서 디자이너를 닫아도 삭제되지 않습니다.The file is not deleted when you close Report Designer.

미리 보기 모드Preview Mode

ssrs_ssdt_preview를 클릭하여 보고서 디자이너에서 보고서를 미리 볼 수 있습니다.You can preview a report in Report Designer by clicking ssrs_ssdt_preview. 이때 보고서는 로컬로 실행되며 보고서 서버에 제공되는 동일한 보고서 처리 및 렌더링 기능을 사용합니다.This runs the report locally, using the same report processing and rendering functionality that is provided with the report server. 표시되는 보고서는 대화형 이미지이므로 매개 변수를 선택하고, 링크를 클릭하고, 문서 구조를 보고, 보고서의 숨겨진 영역을 확대 및 축소할 수 있습니다.The report that is displayed is an interactive image; you can select parameters, click links, view the document map, and expand and collapse hidden areas of the report. 또한 설치된 렌더링 형식으로 보고서를 내보낼 수 있습니다.You can also export the report to any of the installed rendering formats.

독립 실행형 미리 보기Standalone Preview

디버그 구성 등에서 보고서 프로젝트를 실행하여 사용자가 작성하는 사용자 지정 어셈블리를 디버깅하여 보고서를 미리 볼 수도 있습니다.Another way to preview a report is to run the report project in a debug configuration, for example, to debug custom assemblies that you write. 보고서는 기본 브라우저에서 열립니다.The report is opened in your default browser. 프로젝트를 실행하는 방법에는 세 가지가 있습니다.There are three ways to run a project:

  • 디버그 메뉴에서 디버깅 시작 을 클릭합니다.By clicking Start Debugging on the Debug menu.

  • Visual StudioVisual Studio 표준 도구 모음 ssrs_ssdt_startdebug에서 시작 단추를 클릭합니다.By clicking the Start button on the Visual StudioVisual Studio standard toolbar ssrs_ssdt_startdebug.

  • F5키를 누릅니다.By pressing F5.

    보고서를 작성은 하지만 배포하지 않는 프로젝트 구성을 사용하면 현재 구성의 StartItem 속성에 지정된 보고서는 별도의 미리 보기 창에 열립니다.If you use a project configuration that builds the report but does not deploy it, the report that is specified in the StartItem property of the current configuration opens in a separate preview window. 미리 보기 창에서 보고서는 미리 보기 모드와 동일한 방식으로 표시되고 동일한 기능을 제공합니다.The preview window displays the report in the same way and has the same functionality as Preview mode.

참고

보고서를 디버깅하려면 먼저 시작 항목을 설정해야 합니다.Before debugging a report, you must set a start item. 예를 들어 디버그 모드를 실행하는 경우 브라우저에서 기본 보고서 서버 페이지가 열리고 보고서가 미리 보기 모드로 열리지 않습니다.For example, if you run debug mode and the browser opens the main report server page and not your report in preview mode. 시작 항목을 설정하려면 솔루션 탐색기에서 보고서 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 클릭한 다음 StartItem에서 표시할 보고서의 이름을 선택합니다.To set a start item, in Solution Explorer, right-click the report project, click Properties, and then in StartItem, select the name of the report to display.

프로젝트의 시작 항목이 아닌 특정 보고서를 미리 보려면 보고서를 작성하지만 배포하지 않는 구성(예: DebugLocal 구성)을 선택하고 보고서를 마우스 오른쪽 단추로 클릭한 다음 실행을 클릭합니다.If you wish to preview a particular report that is not the start item for the project, select a configuration that builds the report but does not deploy it (for example, the DebugLocal configuration), right-click the report, and then click Run. 보고서를 배포하지 않는 구성을 선택해야 합니다. 그렇지 않으면 보고서는 로컬 컴퓨터의 미리 보기 창에 표시되지 않고 보고서 서버에 게시됩니다.You must choose a configuration that does not deploy the report; otherwise, the report will be published to the report server instead of displayed locally in a preview window.

테스트 서버에 게시Publishing to a Test Server

보고서를 테스트 서버에 게시하여 테스트하고 보고서를 찾아 미리 볼 수도 있습니다.You can also test reports by publishing them to a test server, browse to the report and preview. 테스트 서버와 프로덕션 서버에 보고서를 게시하는 방법은 동일합니다.Publishing a report to a test server is the same as publishing to a production server. 보고서 게시에 대한 자세한 내용은 보고서 서버에 보고서 게시를 참조하세요.For information about publishing a report, see Publishing Reports to a Report Server.

관련 항목:See Also

보고서 인쇄(보고서 작성기 및 SSRS) Print Reports (Report Builder and SSRS)
보고서 인쇄(보고서 작성기 및 SSRS) Print a Report (Report Builder and SSRS)
보고서 게시 Publish Reports
보고서에서 사용자 지정 어셈블리 사용Using Custom Assemblies with Reports