다음을 통해 공유


보고서 내보내기

SQL ServerReporting Services에서는 작성된 보고서를 Microsoft Excel 또는 PDF 같은 다른 형식으로 내보내는 기능을 제공합니다. 내보내기 옵션은 미리 보기나 보고서 관리자에서 보고서를 처음 렌더링할 때 보고서 위에 표시되는 보고서 뷰어 도구 모음에서 사용할 수 있습니다. 보고서를 내보내면 다음과 같은 작업을 수행할 수 있습니다.

  • 다른 응용 프로그램에서 보고서 데이터로 작업할 수 있습니다. 예를 들어 보고서를 Excel로 내보낸 다음 Excel에서 해당 데이터를 사용하여 계속 작업할 수 있습니다.

  • 다른 렌더링 형식으로 보고서를 인쇄할 수 있습니다. 예를 들어 보고서를 PDF 파일 형식으로 내보낸 다음 보고서의 내용을 인쇄할 수 있습니다.

  • 특정 보고서의 복사본을 저장할 수 있습니다. 보고서 서버에서 액세스한 보고서는 보고서 기록 스냅숏을 제외하고는 변경될 수 있으므로 보고서를 그대로 유지하려면 이를 내보내고 저장해야 합니다. 자세한 내용은 보고서 저장을 참조하십시오.

보고서를 내보내려면 보고서를 실행한 다음 드롭다운 목록에서 렌더링 형식을 선택하고 내보내기를 클릭합니다. 내보내기 형식을 선택하라는 메시지가 나타나면 원하는 형식을 선택합니다. 이렇게 하면 사용자가 선택한 렌더링 형식에 연결된 응용 프로그램에 보고서가 열립니다. 예를 들어 Excel을 선택하면 보고서가 Excel에 열립니다. 로컬 컴퓨터에 정의된 파일 연결에 따라 특정 렌더링 형식에 사용되는 응용 프로그램이 결정됩니다.

보고서 서버에서는 현재 사용자 세션의 상태 그대로 보고서를 내보냅니다. 보고서를 연 상태에서 보고서 작성자가 보고서의 업데이트된 버전을 게시하더라도 내보낸 보고서는 업데이트되지 않습니다.

[!참고]

보고서 내보내기는 보고서가 브라우저 창에 열려 있을 때 사용자가 수행하는 요청 시 태스크입니다. 되풀이 일정에서 특정 파일 형식으로 공유 폴더에 보고서를 내보내려는 경우와 같이 내보내기 작업을 자동화하려면 보고서를 공유 폴더로 배달하는 구독을 만듭니다. 자세한 내용은 Reporting Services의 파일 공유 배달을 참조하십시오.

보고서에 대해 이전에 수행한 내보내기 작업 관련 정보는 보고서 서버에 저장되지 않으며 보고서 서버에서 직접 보고서를 여는 데 사용할 렌더링 형식 기본 설정을 지정할 수도 없습니다. 기본적으로 보고서 제작 도구를 사용하여 미리 보거나 브라우저 응용 프로그램을 사용하여 여는 보고서는 보고서 뷰어에서 항상 HTML로 먼저 렌더링됩니다. 다른 렌더링 확장 프로그램을 기본값으로 지정할 수 없습니다. 그러나 이후에 받은 편지함이나 공유 폴더로 배달할 때 사용할 렌더링 형식으로 보고서를 생성하는 구독을 만들 수 있습니다. 또는 렌더링 확장 프로그램을 URL 매개 변수로 지정하는 URL을 통해 보고서에 액세스할 수 있습니다. 자세한 내용은 URL로 렌더링 형식 지정(Specifying a Rendering Format in a URL)을 참조하십시오.

렌더링에 대한 고려 사항

페이지 매김은 렌더링 형식마다 다릅니다. 예를 들어 Adobe Acrobat(PDF)의 경우 페이지 매김은 물리적 페이지 크기를 기준으로 합니다. HTML 페이지 매김은 소프트 페이지 나누기 규칙을 기준으로 합니다. 보고서에 추가한 논리적 페이지 나누기에 따라 페이지가 나뉠 수 있지만 페이지의 실제 길이는 어떤 종류의 렌더러를 사용하는가에 따라 달라집니다. 따라서 보고서 레이아웃을 디자인하기 전에 렌더링 및 페이지 매김 동작을 이해해야 합니다.

섹션 내용