我在jasperreport中有一个文本字段。现在我需要动态传递该字段的文本颜色。
我尝试使用iReport设计器,但到目前为止找不到任何相关的解决方案。
有可能实现这个目标吗?
答案 0 :(得分:2)
您可以在条件下使用Style
。或者您可以使用具有可见性条件的不同元素(例如textField) - printWhenExpression
。
有关详细信息,请参阅此discussion。
使用Style
的样本。当产品成本大于 12.0 且小于或等于 14.0 <时,将“产品位置”forecolor
的{{1}}属性设置为红色如果费用大于 14.0 ,则将其设置为绿色:
textField