2012-11-29 3 views
0

ASP.NET ReportViewer 컨트롤에 원격 SSRS 데이터 소스와 LocalReport 실행 : 내가 내 ASP.NET 페이지에 의 ReportViewer 제어를 통합하기 위해 노력하고, 즉 사용자가 미리 정의되고 사용자가 업로드 된 RDL 보고서를보고 매개 변수를 설정하고 최종적으로 출력을 수신 할 수있게합니다 (화면 및 파일 모두).내가 정확히 내가 뭐하는 거지 설명하려고합니다

그래서 원격 서버에 SSRS이 있고 여기에 공유 데이터 소스가 정의되어 있습니다. 원격 서버에는 데이터 소스에 대한 데이터를 저장하는 OLAP 큐브 OLAP 큐브가 있습니다.

질문 : 나 로컬 보고서와 보고서가 MDX 쿼리의 실행하도록하는 원격 데이터 소스 사이의 연결을 제공 할 방법은 무엇 퍼즐?

지금까지 로컬 데이터 소스로 LocalReport를 표시 할 수 있었으며 ServerReport를 전혀 표시 할 수 없었습니다 (서버에서 결과 바이트 만 수신함).

감사합니다. 당신이 에 LocalReports를 배포 할 경우

답변

0
  1. 당신은 당신의 문제를 해결할 수있는 몇 가지 별도의 하위 폴더에 원격 서버. 그러면 공유 데이터 소스를 사용할 수있는 이됩니다.

  2. ReportViewer의 로컬 또는 원격 속성은 ProcessingMode입니다. 그것은 둘 다 사용할 수 있습니다. 에 ReportViewer의 인스턴스 2 개를 추가 할 수 있습니다. 하나는 Local, 다른 하나는 원격 보고서입니다.

+0

그래서 공유 데이터 원본을 원격으로 사용할 수 없다는 말입니까? 해당 보고서를 페이지에서보고 파일로 내보낼 수 있어야합니다. 설명했듯이 현재 LocalReport를 사용하여 데이터 세트를 보내거나 ServerReport를 사용하고 내 보낸 파일을받을 수 있습니다. –

관련 문제