ユーザーがレポートを定義し、定義をデータベースに格納できるシステムを設計しようとしています。定義には、どのフィールドを含めるか、並べ替え順序を指定できます機能。穏やかなサービスに対して実行するレポートの定義
レポートは、Webサイト、またはPDF、RTF、またはCSV形式のデータを電子メールで送信するスケジュールされたタスクランナーを介して実行できます。
データソースはSQLではなくWCFサービスです。
私はRDLでレポートを定義できるSSRSを見てきましたが、これをオブジェクトデータソースにどのように差し込むのかはわかりません。
私が調べたレポートツールのほとんどは、ここでは不可能なデザイナーとディスプレイプラグインを使用しています。
少なくとも、レポートのデータを私に渡す人は誰でも出くわします。PDF/RTF/CSVなどを別のプロセスとして扱う必要はありません。
おっと - はい、私はSSRSを意味しました。 – BonyT
レポートビルダーの使用は残念ながらオプションではありません。非常に複雑なレポートを作成するのではなく、主にフィールドと並べ替え順序を定義するだけですが、残りのアプリケーションに合わせてWebページインターフェイスを使用する必要があります。リンクをありがとう - 私は数日後にそれらを見ていきます。 – BonyT
このような場合は、データダイナミックスのActiveReportsという製品を参照することをお勧めします。通常のSSRSレポートを設計し、レポートサーバーWebサービスを使用してアプリケーションから呼び出すこともできます。 http://msdn.microsoft.com/en-us/library/ms152787(v=sql.105).aspxおよびhttp://msdn.microsoft.com/en-us/library/reportexecution2005.reportexecutionservice.renderを参照してください。 v = sql.105).aspx。 – JamieSee