我在DB中有一个带有HEX颜色属性的文本字段,例如:
**Name, Color**
John Doe, #FF0000
Albert Smith, #AF0FBA
如何通过jrxml传递这些HEX值以正确渲染字体颜色? 条件样式并不匹配,因为我有超过1600万种颜色。
答案 0 :(得分:2)
将以下属性添加到文本元素:
<textField>
<reportElement ...>
<propertyExpression name="net.sf.jasperreports.style.forecolor">$F{color}</propertyExpression>
</reportElement>
...