帆软帮助文档对应查看链接:https://help.fanruan.com/finereport/doc-view-854.html?source=4#
需求:在设计FineReport报表时,想在单元格中显示图书信息对应的图片,图片路径已存储到MySQL数据库中
一、查询数据库
查询MySQL中图书信息book_info表中对应的图片路径信息,图片存放到本地的D盘中
二、设计FineReport报表
1、报表列表展示
2、图片展示处理
将字段「图书图片」拖到报表单元格中,
右侧单元格属性选择「高级」,
在「显示值」位置,输入公式 TOIMAGE($$$),
$$$ 表示当前单元格值
1)设置如下:
注意:
若存储在数据库的图片路径不完整,需要补全路径使图片显示。
如上述 D 盘中的图片,若在数据库中存储的路径为 :1_到唐朝寻找王维.jpg ,需要将「显示值」的公式修改为 :TOIMAGE("D:/photo/book_info/"+$$$)
2)调整图片布局
三、FineReport报表展示效果
效果一:(布局缩小截图的)
效果二:局部截图