SSRS 2008 R2 SSRS 2012에 보고서에 대 한 SharePoint 목록 데이터 확장 프로그램을 사용 하면 다양 한 데이터 반환

기술 자료 번역 기술 자료 번역
기술 자료: 2826162 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

다음 시나리오를 고려 하십시오.

  • 경우에 Microsoft SQL Server 보고 서비스 2008 R2 (SSRS 2008 R2) 또는 Microsoft SharePoint 목록이 나 문서 라이브러리에 대 한 Microsoft SQL Server 보고 서비스 2012 (2012 SSRS) 보고서.
  • 보고서의 기본 제공 SQL Server 보고 서비스 SharePoint 목록 데이터 확장 프로그램을 사용합니다.
  • SharePoint 목록 또는 문서 라이브러리에 기초한 데이터 집합 쿼리를 작성 하 고 보고서 디자이너에서 쿼리를 실행 합니다.
  • SharePoint 목록 또는 문서 라이브러리를 호스팅하는 SharePoint 팜에 보고서를 배포 합니다.
이 상황에서 데이터 집합 쿼리 SharePoint 팜에 보고서 디자이너 보다는 다른 결과 반환합니다.

예를 들어 새 보기를 만들 sharepoint 문서 라이브러리의 폴더 없이 모든 항목을 표시 보기 옵션을 선택. 기본 보기로 문서 라이브러리에 대 한 새 뷰를 설정합니다. 이 상황에서 다른 데이터 보다 SharePoint 팜에 보고서 디자이너에서 보고서를 반환합니다.

참고SharePoint 사이트에 보고서를 배포 하는 경우 최상위 수준 폴더 및 문서 라이브러리의 파일을 반환 됩니다. 그러나 기본 보기를 반영 하는 모든 파일을 폴더 위치에 상관 없이 변경 보고서 디자이너를 반환 합니다.

원인

이 문제를 SharePoint 목록으로 동일한 팜에서 보고서를 실행 하면 또는 SSRS 2008 R2 SSRS 2012 수행 되는 다른 코드 경로 때문에 발생 합니다. 로컬 SharePoint 팜에서 보고서를 실행 하면 SPLocalConnection 경로 사용 하 여 목록에서 검색 됩니다. 경로 SOAP 호출 하지 않고도 SharePoint 목록에서 직접 읽고 기본 보기 구성 없이 목록 정보의 로컬 복사본을 만듭니다. 따라서 SPLocalConnection 경로가 기본 보기에서 변경 내용을 반영 하지 않습니다.

그러나 보고서 디자이너에서 보고서를 실행 하면 보고서는 SPRemoteConnection 경로 사용 합니다. 이 경로 사용 하 여 유사한 SOAP 호출의 GetListCollection 함수입니다. 이 기능은 로컬 연결 대신 원격 HTTP 연결을 통해 사이트를 액세스합니다. 따라서 기본 보기 구성에 변경 내용이 반영 됩니다.

해결 과정

이 문제를 해결 하려면 다음 방법 중 하나를 사용 하십시오.
  • 네이티브 모드 보고서 서버에 보고서를 배포 하 고 네이티브 모드 보고서 서버에서 보고서를 실행 합니다.

    참고
    Sharepoint에서 보고서를 볼 수 있는 경우 Sharepoint에서 네이티브 모드 보고서 뷰어 웹 파트를 설치 하 고 보고서를 Reporting Services의 기본 인스턴스에서 호출 합니다.

    보고 SharePoint 웹 파트 사용 하 여 네이티브 모드 보고서를 탐색 하는 방법에 대 한 자세한 내용은 다음 MSDN 웹 사이트를 참조 하십시오.
  • 배포 보고서가 팜에 액세스할 수 있는 다른 SharePoint 팜에 SharePoint 목록 또는 문서 라이브러리를 배포 합니다. 따라서 로컬 팜에 보고서 목록을 원격으로 액세스할 수 있습니다.
  • SharePoint 목록 데이터 확장 프로그램을 사용 하지 않고 XML 쿼리를 작성 하는 XML 데이터 확장 프로그램을 사용 합니다.

현재 상태

Microsoft는 "적용 대상" 절에 나열된 제품에서 문제가 있음을 확인했습니다.

속성

기술 자료: 2826162 - 마지막 검토: 2013년 3월 19일 화요일 - 수정: 1.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Service Pack 1
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Reporting Services
  • Microsoft SQL Server 2008 R2 Service Pack 2
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
키워드:?
kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2826162 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:2826162

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com