2009-06-23 14 views
9

私はいくつかの上位レベルのレポートを自分のWPFアプリケーションに統合したいと思います。本質的に、ユーザはいくつかのパラメータを入力し、「実行」ボタンを押し、そのレポートと共に提示される。WPFアプリケーションのレポートオプション?

レポートは、テキスト、一部の表、およびいくつかのグラフで構成されます。

私のWPFアプリケーションで利用できるテクノロジ、ツール、ライブラリはありますか?

+0

[この質問](http://stackoverflow.com/questions/180746/whats-the-best-approach-to-printing-reporting-from-wpf)も同様のようです。 –

答えて

-1

infragisticsをご覧ください。彼らはWPF NetAdvantageライブラリに完全なwpfレポートソリューションを持っています。

+0

Infragistics Reportingは、レポートデータの表示には使用されません。印刷などのためにWPFコンテンツをXPSに書き込むために使用されます。 – Paul

2

私は、アクティブレポートを使用してレポート作成者がレポートを生成し、イメージにエクスポートして(1ページ= 1イメージ)、個々のイメージをFlowDocumentに読み込むことができました。その後、前後に移動したり、ズームしたり、FlowDocumentが提供するすべての機能を組み込むことができます。
私はこの回避策を知っていますが、このソリューションには2つの利点があります.1)特定のレポート作成者に縛られていない、2)部分信頼では使用できないWindowsFormsHostを使用する必要はありませんシナリオ。 Visual Studioで、箱から出している

2

つのオプション(プロ以上): Crystal Reportsの OR SQL Serverのレポート(SSRS)

あなたがクリスタルレポートビューアまたはSSRSビューアをホストすることができますWPFで

windowsの内側にはホストコントロールがあります。

0

アクティブReports.Youを見てしたいことがあります。

  1. アプリ内の特定のレポートに必要なすべてのフィルタを実装する必要があります。
  2. MS Wordをアプリケーションに組み込む必要があります。つまり、レポートにユーザーが使用できるデータを表示する必要があります。
  3. MS Wordで置き換え可能な変数を使用する方法をユーザーのマニュアルに記述して、正しく使用できるようにする必要があります。
  4. ユーザーがMS Wordレポートテンプレートをサーバー側にアップロードできる可能性を提供します。使用レポートの任意のデザインを使用することができるだけでなく、あなたが特定のレポートのために、彼が望んでいる場所で提供しているデータの全てのデータの入出力部分の使用を構築することができ、その場合ユーザーは

MS Wordの機能に基づいています。

関連する問題