サーバーに別のWebアプリケーションを展開することなく、BIRTをWebアプリケーション内で使用できますか?

StackOverflow https://stackoverflow.com/questions/2469310

  •  20-09-2019
  •  | 
  •  

質問

Webサーバーに別のアプリとして展開する代わりに、アプリケーション内でBIRTを使用できますか?

私は、BIRTビューアをサーバーにインストールすることにより、アプリケーションをアプリケーションと統合できることを知っています。私はプロセスを経験しましたが、その非常に面倒です。あまりにも多くのジャーをインポートしてから、簡単なレポートでもコーディングが多すぎる必要があります。一方、Jasperはこれをエレガントに行います。すべてが必要なのは、簡単なレポートを生成するために2〜3個の瓶と5行のコードです。 BIRTで同じことを達成することは可能ですか?

役に立ちましたか?

解決

レポートエンジン(および場合によってはレポートデザイナー)のみをアプリケーションに追加し、視聴者からのURLの代わりにコードを介してすべてを発生させることができます。ただし、独自の視聴機能を実装する必要があります。たとえば、レポートのページングなど、さまざまな出力形式でレポートが必要な場合は、ビューアーアプリケーションにそれを実行させる代わりに、そのために書かなければならないコードもあります。 。

他のヒント

オープンソースの視聴者を展開できます。これにより、これを行うことができます。また、EclipseのWebツールプラットフォームを使用して作成できるBIRTレポートWebプロジェクトもあります。これにより、BIRTレポートを実行するためのWebプロジェクトを作成します。

http://www.eclipse.org/birt/phoenix/intro/intro02.php

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