0
我使用JODReports从模板生成ODT文件。我想用数据填充表格,所以我使用JOOScript
和Freemarker指令。 现在我想有条件地格式化每一行根据我的数据:如何使用JODReports根据数据对表格行进行着色?
@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
。你知道一种方法(或可接受的解决方法)来实现吗?
谢谢。
非常感谢。我会尝试将其添加到我的[JODReports示例项目](http://github.com/mdeverdelhan/java-samples/tree/master/jodreports-samples)。 –