GIF路径拼接问题

在农产品市场数据可视化场景中,需要根据单元格的产地编码动态显示对应蔬菜的种植过程动图。已知:

  1. 所有GIF存放在服务器路径:/webroot/market_data/VegetableMarket/produce_section/

  2. 文件名与产地编码严格对应(如编码Carrot_20240515_0303对应Carrot_20240515_0303.gif)

  3. 静态测试代码有效:

  4. <embed src="/webroot/market_data/VegetableMarket/produce_section/Carrot_20240515_0303.gif" width="500" height="500"></embed>

尝试通过普通文本拼接动态路径时无法显示图片(B2单元格包含产地编码):

<embed src="/webroot/market_data/VegetableMarket/produce_section/${B2}.gif" width="500" height="500"></embed>

已排查项✅ 确认B2单元格值为纯文本(无空格/特殊字符)✅ 手动拼接完整路径可访问(排除权限问题)✅ 尝试过双反斜杠\\和绝对路径写法

求教正确的路径拼接方法,感谢!

FineReport yzm543037 发布于 2025-3-18 12:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzm543037Lv2见习互助
发布于2025-3-18 13:20(编辑于 2025-3-18 13:23)

="<embed src=\"\\webroot\\***\\***\\" + A2 + ".gif\" width=\"500\" height=\"500\"></embed>"

同时还要注意 https://help.fanruan.com/finereport/doc-view-987.htm?cmtb=ivx7

点击该单元格右键选择其他属性,将用 HTML 显示内容勾选上即可,如下图所示:

222

最佳回答
1
snrtuemcLv8专家互助
发布于2025-3-18 12:55

<embed src="/webroot/market_data/VegetableMarket/produce_section/"+B2+".gif" width="500" height="500"></embed>

  • 1关注人数
  • 25浏览人数
  • 最后回答于:2025-3-18 13:23
    请选择关闭问题的原因
    确定 取消
    返回顶部