2017-03-22 6 views
-2

私の質問は混乱しているようですが、より明確に説明します。私と私のチームは、現在、単語、表、およびチャートからなる複雑なレポートを開発しています。現時点では、Word文書テンプレートを使用してこのレポートを生成し、これをモデルに埋め込んでいます。これは複雑なところですが、私たちはビジネスで使用している2つのアプリケーションがwindows/wpfアプリケーションとWebアプリケーションです。どちらのアプリケーションも、チャート(ComponentOne)を生成するのと同じエンジンを使用しますが、エンジン自体はWindowsアプリケーションとのみ互換性があります。 Webアプリケーションのwindows/wpf applicationから生成したアセンブリを使用して、レポートを生成します。メモリ上に生成するグラフ作成ツール

ウェブサイトのレポート生成ツールは、生成するレポートの種類とボタンを押すだけで、フィルタとパラメータのみを保持します。私たちが持っているアセンブリを使用して落とすことができるように、この問題に取り組むのが最善であると思いますか?私たちはテンプレートを使用してこれを削除するのは好きではありません。これは、変更が必要なときにレポートを維持する上で大いに役立ちます。私たちが今考えている唯一のことは、グラフをメモリ上に生成し、それをテンプレートにダンプすることができます。

答えて

0

紛らわしいことではありません。私がそれを正しく理解すれば、ソフトウェア側のレポートを作成するComponentOneというレポートツールがあり、Web側には適していません。

あなたのウェブサイトでソフトウェアDLLを使用してややこしいことをやってみましたが、期待どおりにうまく動作しません。あなたは今のように努力し続けます。

あなたの質問は基本的に「どのように私はソフトウェアのために設計されたDLLをウェブサイトに使用できますか?

答えは簡単です。完全に不可能ではない場合があります。

私は、あなたがウェブサイト上で設計されたソフトウェアを使用するよりも、別の解決策を探すことを勧めます。画像の中に入れても構わないと思うのですが(対話型レポートの目的をすべてのコントローラ/敗北から奪ってしまいます。)

私は、ComponentOneがWebレポートやウェブレポートをソフトレポートにリンクするソリューションでもあります。少しの検索で、私はC1WebReportを見つけ、さらにsome forums talking about C1Report to C1WebReportを見つけました。あなたの問題に答えますか?

関連する問題