这是我的xml内容:
span style="background-color: rgb(255, 255, 0);
此背景颜色伴随着我的 Java 编码。因为这种背景颜色是动态的,所以我的报告中可能会出现任何颜色。
所以我的问题是如何使用带有动态颜色的 iReport 将输入的给定颜色输入到 JasperReports 的报告中。
例如:第一次颜色可能是黄色,下次颜色可能是橙色等等..
答案 0 :(得分:1)
您需要将color code
作为参数传递给jasper report
,然后在jasper报告中使用它。有点像跟随。
声明以下参数:
<parameter name="r" class="java.lang.Integer"/>
<parameter name="g" class="java.lang.Integer"/>
<parameter name="b" class="java.lang.Integer"/>
按如下方式使用:
span style="background-color: rgb("+$P{r}+", "+$P{g}+", "+$P{b}+")"
希望它有所帮助。