0

iReportを使用してレポート テンプレートを作成しました。Jaspersoft Studio
でも そのレポート テンプレートを表示したいと考えています。問題は、printWhenExpression タグがJaspersoft Studio で正しく機能しないため、何もフィルタリングされないことです。

それは正常ですか?

4

1 に答える 1

0

問題が見つかりました。iReports では Groovy、Jaspersoft Studio では Java という言語を選択します。これにより、Groove で正常に機能する Java の "==" および "!=" 演算子が機能しなくなります。言語を Java に変更し、これらの演算子を equals() または new Boolean(!$F{field_name}.equals(Object)) に置き換えました。

于 2014-07-01T08:59:49.587 に答える