4

私は、適格性などの概念のために自分のシステムのすべての計算を処理するDLLにコンパイルされるビジネスオブジェクトを持っています。 DBの周りのいくつかのラッパーを介して。Reporting ServicesのMVCアプリケーション(DLL)からビジネスロジックを再利用

この.NET DLLを使用して、レポートサービスレポート(SSRS)のデータソースとして使用しますか?私たちは複数の場所に論理を持ちたくないのです。

EDIT
何ウェブアプリ自体にWebサービスに機能を公開し、レポートをWebサービスに接続することについて?誰もこれを前にした?私たちのWebアプリケーションには、asp.net MVCを使用しています。

答えて

3

レポートWebサービスを使用した例はこれまでに見たことがないので、おそらくレポートビューアコントロールでこれを行う必要があります。ここで

http://www.gotreportviewer.com/

オブジェクトのデータソースを使用して、上のセクションです:

http://www.gotreportviewer.com/objectdatasources/index.html

あなたが報告要件を処理するためにReportViewModels ™を構築しなければならないので、これらは、MVCでのviewmodelsと概念的に類似していてもよいです。

1

SSRSはそれほどよく知られていませんが、XML Webサービスを使用することができると思います。

この場合、基礎となるデータとロジックを使用して、WebサイトのHTMLとSSRSのXMLとして公開することができます。

1

レポートにデータを取得するには、WebServicesとCustom Data Processingの2つの方法があります。 http://prologika.com/Books/0976635313/Book.aspx

関連する章を読んだ後、私は両方のテクニックを簡単に使用することができました。