私は、JasperReportsを既存のWebアプリケーションに組み込んで、レポートを作成しています。 Webアプリケーションは、古く複雑な既存のデータベースの上に位置し、レポート作成者がレポートを直接作成するのには適していません。JasperReportsとカスタムデータソース
私が見たいのは、私たちの既存のデータアクセス層の周りに何らかのラッパーを書くことです(は、前述の古代の複雑なデータベースと簡単に話すように書かれています)。誰もがJasperResportsのカスタムデータソースを作成したり、このようなことをする経験がありますか?私の要件はどちらか明確ではないため、おそらくです -
は、私は私はおそらく私の質問に明確ではなかったと思います
を更新しました。私は、エンド・ユーザーがiReportのようなものを使ってデータベースに対してレポートを作成し、その後、JasperReportServerを使用してレポートのスケジューリングや表示を行う方法を提供したいと考えています。しかし、データベースは本当に厄介で、このように使用するように設計されていませんでした。私たちは、webappがそれと対話するために使用するアクセスレイヤーを持っています。私はエンドユーザーをDBから遠ざけておきたいと思っています。アクセスレイヤーを使用したカスタムデータソースの考え方は良い選択肢でした。しかし、私はそれを行う方法に関するほとんどの文書を見つけました。たぶんそれは私が思うよりもはるかに簡単です、そして、私はちょうど死んでシンプルなものを複雑すぎるようにしようとしています。
は答えを
感謝を更新しました。私は自分の問題が解決されたとは思わないが、答えが要求段階に伝えるのに役立ったと思う。
私は彼らが複数のデータソース。計画は、レポートのオーサリングにiReportを使用することです。私がここで紛失しているのは、自分のアクセスレイヤーを照会することだと思います。私が見た例はどれもそれについて何も示していません。私は質問を更新しました。 –