2011-03-13 6 views
1

까다로운 요구 사항이 있으며 최선의 해결책이 100 % 확실하지 않습니다.SSRS 및 웹 서비스

나는 웹 기반 리포팅 솔루션 (이 절대 요구 사항입니다)

  • 보고서에 대한 데이터는 웹 서비스를 통해 제공되는이 필요합니다.
  • 이러한 웹 서비스는 타사에서 호스팅하고 제공합니다.
  • 웹 서비스 구현에서는 토큰 오브젝트를 리턴하는 "login"메소드 호출이 필요하며 다른 모든 메소드에 대한 모든 후속 호출은이 토큰을 매개 변수로 전달해야합니다.
  • 보고서에는 로그인 메서드 외에도 둘 이상의 웹 서비스 메서드를 호출해야합니다.
  • 웹 서비스 메서드 또는 기본 SQL 데이터베이스의 변경이 불가능합니다.

어떻게 작동하는지 (웹 서비스에서 데이터를 가져 오는 SSRS 보고서) 약간의 시간을 보냈다면 좋지는 않지만 지나치게 복잡하고 최악의 경우 작동하지 않을 수도 있습니다. 초기 조사를 통해 SSRS Custom Data Extension이 작동하는 데 필요하다고 생각하게되었습니다. 관련 경험이있는 사람이라면 조언 /지도를 제공 할 수 있습니까? 기본적으로 SSRS 솔루션이 가능한지, \ 다른 기술을 사용하여이를 달성 할 수있는 좋은 방법이 있는지를 알아야합니다.

답변

1

를 사용하여 .NET은 웹 서비스를 호출이 프리젠 테이션

이 사용자 정의 SSRS 확장을 다루는 것을 피한다에 대한 ReportViewer control (in local mode)에 입력을 형성하고 SSRS 렌더링을 활용하여 보안 등

처리합니다.

+0

답장을 보내 주셔서 감사합니다. SSRS CDE 사용을 피하는 데는 합의가있는 것 같아서이 제안 - 개체 데이터 원본을 사용하는 ReportViewer 컨트롤 (로컬 모드)을 사용할 것입니다. – user657527