TurboGears を使用して Web アプリを作成しています。そのアプリでは、ユーザーがさまざまなレポートを生成できる必要があります。レポートが必要とするデータは、データベース (MySQL) に保存されます。レポートは、簡単に印刷できる html ドキュメントまたは pdf ファイルとして返送する必要があります。
以前はドキュメントの作成に jasper と iReport を使用していましたが、Java を起動してレポートを作成する必要がないようにできれば幸いです。
理想的には、読みやすいマークアップ言語でレポートを指定してから、レポートを作成する何らかのライブラリをテンプレート データに入力するだけです。
これらのレポートを作成する方法について、どんな種類のヒントも喜んで受け入れます!