質問

WPFのレポーティングエンジンを知っている人はいますか?私が見つけることができるもののほとんどは、まだWinForms用です。

ウィンドウに埋め込むことができるUserControlがツールにある限り、WinFormsホストを備えたWPFのWinFormsを使用するだけで十分です。

また、私はデータベースを使用しておらず、すべてのデータはXMLであるため、Reporting Engineはそれを処理できる必要があります。

提案はありますか

役に立ちましたか?

解決 2

Telerik に移行しましたが、WinFormsソリューションが組み込まれていますWPFで。 2009年1月現在、非データベースレポートソースを処理できるWPFレポートビューアーはありません。

市場に穴があるようです。

他のヒント

おそらく、FlowDocumentのFixedDocumentでレポートを作成できますか?私は同じ問題を抱えていましたが、私の状況では(1ページの請求書の印刷)、FixedDocumentを使用することはエレガントで簡単な解決策でした...(そしてサードパーティのレポートスイートを購入する必要がないので安価です... )

ここでは、 Stimulsoft Reports.Net を使用しています。多くのもの(XMLを含む)にバインドでき、XPSにエクスポートできます。これは、 DocumentViewer 、または、野心的な場合は、XPS APIを使用してXPSドキュメントをリッピングし、グリフとパスをすべてのFixedPageをCanvasにスローして、アプリに表示します。

オープンソースの .NET Reporting Engine for WPF があります。 ヘッダーとフッター、DataTableバインディング、バーコード生成、XPS作成をサポートしています。ただし、XMLバインディングについてはわかりません。

ComponentOne Reportsは非データベースレポートソースを処理でき、WPFベースです。試しましたが、かなりまともなようです

このオープンソースをリリースしました。WPFで作成できるユーザーコントロールを使用するため、非常に柔軟です。

https://wpfreportingengine.codeplex.com/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top