문제

환경에서 현지보고를 허용하는 옵션은 무엇입니까? 웹을 통해 액세스하는 기존 중앙보고 서비스가 이미 진행 중입니다. 이제 현지 기계에 동일한 보고서를 제공해야합니다.

지역보고 옵션은 무엇입니까? 각 로컬 기계에는 SQL Express 2005가 실행됩니다. 그런 다음 Reportserver DB를 복제해야합니까?

다른 방법이 있습니까? 200 개의 Install의보고 서비스를 혼란스럽게하는 것을 피하기 위해 다른 방법을 생성하는 것이 더 쉬울까요? 기존 보고서는 DB 보고서의 데이터를 기본적으로 잡는 것입니다. 공상은 없습니다.

도움이 되었습니까?

해결책

로컬 처리 모드에서 ReportViewer 컨트롤을 실행할 수 있습니다. 이를 위해서는 환경에서 다음 두 가지가 필요합니다.

1- 보고서를 작성하는 정의 파일 (RDLC 파일).

2- 보고서에 표시 할 데이터.

당신은 이미 #1을 가지고 있습니다. 로컬 리포지토리 어딘가에 패키지하면됩니다. ReportViewer Control 은이 액세스에 액세스 할 수 있어야합니다. WebControl 또는 Winform 컨트롤이므로 보고서를 작성하려면 RDLC 파일이 필요합니다.

데이터는 데이터베이스에서 사용자 시스템으로 어떻게 복제 할 것인지 알아 내야합니다. 한 가지 아이디어는 데이터와 함께 XML 파일을 생성 한 다음 XML을 데이터 세트에 읽고 보고서 뷰어 컨트롤로 전달하는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top