word报表插入图片从数据集取的怎样操作

我现在有一个需求 word报表需要插入图片 在数据库表中存着图片的url 我该怎样实现

FineReport yzmFenyt6367131 发布于 2024-3-4 17:48
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-3-4 19:24(编辑于 2024-3-4 19:24)

不要这样用,你先你的FR报表中设置公式显示图片

然后在word中直接引用这个单元格就行了

比如在A3的单元格中用公式,这样会显示图片

=TOIMAGE("https://www.fanruan.com/images/logo-fanruan.png")

那么去编辑word的报表的时候,直接引用这个单元格

{{=0:A3}}

这里是word插入公式的写法

0表示你报表第一个工作表的意思

Word报告引用公式说明 - FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

  • yzmFenyt6367131 yzmFenyt6367131(提问者) 问题是我这边有一个循环 想在循环里面去循环图片 要是放在fr里面 我没法循环 比如循环项目的信息 每个项目有一张图片 还有一些文字 现在文字用可重复文本就行了 但是图片现在不行 所以想知道怎样将将图片的url展示在图片里
    2024-03-04 19:28 
  • CD20160914 CD20160914 回复 yzmFenyt6367131(提问者) 循环里循环图片是什么鬼,要是FR都展示不出来。你认为word还可以展示得出来了?报表中可以通过split扩展出数据,单元格引用这个数据就是循环了。它是扩展的
    2024-03-04 19:43 
最佳回答
0
用户k6280494Lv6专家互助
发布于2024-3-4 17:53(编辑于 2024-3-4 17:53)
  • yzmFenyt6367131 yzmFenyt6367131(提问者) 我在word里面写了没起作用 界面展示的是 文字 BufferedImage@7e3de529: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@67639544 transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 1 height = 1 #numDataElements 4 dataOff[0] = 3 我写的是 {{=TOIMAGE(\"https://www.fanruan.com/images/logo-fanruan.png\") }}
    2024-03-04 18:20 
  • 4关注人数
  • 254浏览人数
  • 最后回答于:2024-3-4 19:24
    请选择关闭问题的原因
    确定 取消
    返回顶部