다음을 통해 공유


보고서 서버에서 보고서 보기 및 관리(보고서 작성기 2.0)

보고서 서버에서 여는 보고서는 HTML 뷰어에서 HTML 4.0 형식으로 렌더링됩니다. 뷰어에는 보고서의 페이지 탐색, 확대 또는 축소, 특정 보고서 내용 검색 등에 사용할 수 있는 보고서 도구 모음이 있습니다.

보고서 도구 모음은 URL을 통해 보고서에 액세스할 때 또는 보고서 작성기 2.0에서 보고서를 미리 볼 때 보고서 상단의 브라우저 창에도 나타납니다. 자세한 내용은 HTML 뷰어에서 보고서 미리 보기(보고서 작성기 2.0)를 참조하십시오.

보고서를 실행한 후 데스크톱 응용 프로그램을 비롯한 다른 보기 형식으로 보고서를 내보낼 수 있습니다.

보고서 새로 고침

다음과 같은 3가지 방식으로 보고서를 새로 고칠 수 있습니다.

옵션

결과

브라우저 창의 새로 고침 단추

세션 캐시에 저장된 보고서를 표시합니다. 세션 캐시는 사용자가 보고서를 열 때 생성됩니다. Reporting Services는 보고서가 열려 있는 동안 일관된 보기 상태를 유지하기 위해 브라우저 세션을 사용합니다.

보고서 도구 모음의 브라우저 새로 고침 단추

보고서 도구 모음에서 새로 고침 단추를 클릭하면 보고서 서버에서 쿼리가 다시 실행되며 보고서가 요청 시 실행되는 경우 보고서 데이터가 업데이트됩니다. 보고서가 캐시되었거나 스냅숏일 경우 새고 고침 단추를 클릭하면 보고서 서버 데이터베이스에 저장된 보고서가 표시됩니다.

Ctrl+F5 키 조합

보고서 도구 모음의 새로 고침 단추를 클릭할 때와 동일한 결과를 나타냅니다.

사용자 세션 정보

보고서 관리자는 브라우저 세션을 사용하여 보고서를 보는 동안 일관성을 유지합니다. 세션은 인증된 사용자가 아니라 브라우저 연결을 기반으로 합니다. 사용자가 새 브라우저 창에서 보고서를 열 때마다 세션이 새로 만들어집니다. 브라우저 세션이 구성되면 나중에 보고서가 보고서 서버에서 수정되더라도 세션이 시작될 때 열었던 보고서 버전으로 계속 작업하게 됩니다. 예를 들어 보고서를 오후 11시에 열면 보고서 작성자가 같은 보고서를 오후 11시 1분에 다시 게시하더라도 세션에는 오후 11시에 열었던 버전이 유지됩니다.

브라우저의 새로 고침 단추를 사용하여 같은 세션 내에서 보고서를 새로 고치면 원래 세션 버전의 보고서가 표시됩니다. 보고서 도구 모음의 새로 고침 단추를 사용하여 요청 시 실행 보고서를 새로 고치면 보고서가 다시 실행되고 새 데이터가 있는 경우 해당 데이터가 표시됩니다.

세션 정보는 보고서 서버 임시 데이터베이스에 저장됩니다. 보고서 서버는 ASP.NET 세션 관리 기능을 사용하지 않습니다. 서버를 다시 시작하거나 데이터베이스 복구 작업을 수행하면 세션 상태가 복원되지 않습니다. 세션 관리에 대한 자세한 내용은 SQL Server 온라인 설명서의 Reporting Services 설명서에 있는 "세션 상태 식별(Identifying Session State)"을 참조하십시오.

데스크톱 응용 프로그램에서 보고서 보기

브라우저 대신 Microsoft Excel과 같은 데스크톱 응용 프로그램을 보고서 뷰어로 사용할 수 있습니다. 이렇게 하려면 데스크톱 응용 프로그램 형식과 공유 폴더 대상을 지정하는 구독을 정의합니다. 그러면 보고서 서버에서 보고서를 응용 프로그램 파일로 생성하고 파일 이름 확장명을 추가한 후 하드 디스크에 파일로 저장합니다. 그런 다음 브라우저 대신 Microsoft Excel 또는 다른 응용 프로그램을 사용하여 보고서를 볼 수 있습니다.