我正在使用iReport 5.0,并且试图从数据库中插入图片。
图片存储在PostgreSQL的bytea类型字段中
我已经尝试过solution,但是它不起作用
如果在图像表达式中使用JRImageLoader.loadImage((byte[])$F{slike})
,则会出现错误:
Caused by: groovy.lang.MissingPropertyException: No such property: JRImageLoader for class: report_slika_1381233045022_689567
我也遵循post,但是它没有给我任何结果
有什么建议么?
最佳答案
在报表属性中,将语言设置为Java而不是Groovy。
添加以下导入
net.sf.jasperreports.engine.util.JRLoader
net.sf.jasperreports.engine.util.JRImageLoader