レポート テンプレート ファイル (*.jrtx) に条件付きスタイルと条件式を追加し、*.jrxml で呼び出します。
*.jrtx ファイルに条件付きスタイルを追加してテストしましたが、機能しませんでした。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jasperTemplate PUBLIC "-//JasperReports//DTD Template//EN" "http://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd">
<jasperTemplate>
<style name="columnhead" mode="Opaque" backcolor="#A9A9A9"/>
<style name="alternatestyle" mode="Opaque" forecolor="#B8860B">
<conditionalStyle>
<conditionExpression><![CDATA[new Boolean ($V{REPORT_COUNT}.intValue() % 2 == 0)]]></conditionExpression>
<style forecolor="#A9A9A9"/>
</conditionalStyle>
</style>
<jasperTemplate>
誰でも私を助けてくれますか。よろしくお願いします。