テンプレートから ODT ファイルを生成するためにJODReportsを使用しています。テーブルにデータを入力したいので、JOOScript
with Freemarkerディレクティブを使用しました。ここで、データに応じて各行を条件付きでフォーマットします。
@table:table-row
[#list rows as row]
[#if row.bar = "ipsum"]
[#assign rowcolor="#0000AA"]
[#else]
[#assign rowcolor="#000000"]
[/#if]
@/table:table-row
[/#list]
@#table:table-cell
<What_Should_I_Put_Here_To_Color_The_Cell_Background_With_rowcolor?>
ご覧のとおり、行全体を背景色にしrow.bar == "ipsum"
たい場合は. それを達成する方法(または許容できる回避策)を知っていますか?#0000AA
ありがとうございました。