0

サブレポートの場合、 JasperReportのフッターセクションを非表示にするにはどうすればよいですか?メインレポートの場合にのみフッターセクションを表示する必要があります。

4

1 に答える 1

1

Jasper Reports は、Print When 式と呼ばれるものを使用します (私が間違っていなければ)。使用してからしばらく経ちましたが、レポートの各セクションには、true または false を返すステートメントを配置できる print when 式があります。したがって、条件を確認してから、セクションを表示または非表示にすることを決定できます。各サブレポートには、print when 式もあります。

私のプリント when 式は一般に次の形式です。

( <THE CONDITION TO CHECK> ? Boolean.TRUE : Boolean.FALSE )

条件では、レポート内の列のパラメーターまたは値を使用できます。それはかなり柔軟です。

SO には、Jasper レポートの Print When Expressions に関連する非常によく似た質問がいくつかあります。これも役立つ場合があります。

JasperReports で printWhenExpression を使用する方法

サブレポートの包含と除外 (iReport-JasperReports)

于 2009-01-12T19:47:26.633 に答える