2012-03-27 7 views
0

私の方法を提出碧玉ファイルからレポートを適応させるには、次のとおりです。ロードおよびJavaでJasperReportsのを使用して、代わりにJRXMLは

  • ロードJRXML
  • セットアップクエリ
  • セットアップいくつかのオプション(ロケール、等...)
  • コンパイルレポート
  • レポートのエクスポート(PDF、XLS、....)

どのような方法トンがありますoこれは好きですか?

  • ロードジャスパーファイル(XXX.jasper)
  • セットアップクエリ
  • セットアップいくつかのオプション(ロケール、等...)
  • レポートのエクスポート(PDF、XLS、....)

私はコンパイル時間のために数秒を保存することができます。

アイデア? thx

+0

はい、これは一般的です。これは、JasperReportsに同梱されているサンプルの多くに表示されています。付属のサンプルでまだ演奏していますか? – mdahlman

+0

こんにちは、ありがとうございます。私はそれをできるだけ早く試みます。 – ChristianNRW

+0

これはあなたが期待している通りに動作しません。コンパイルされたレポート(JasperReportオブジェクト)のクエリを変更/設定することはできません。 JasperDesignオブジェクトに変換する必要があります。つまり、エクスポート前に再コンパイルする必要があります。 –

答えて

0

はい、そうです。 をJasperDesignにロードしないでください。JasperReportにコンパイルされますが、直接ロードするのはJasperReportです。

関連する問題