单元格超链接的问题

如图:

image.png

图纸是JPG照片,集中存放于本地局域网共享文件夹内,以上表中的物料代码为文件名。如何在上表中图纸一列上加上超链接,点击超链接自动打开对应物料代码的图纸?

FineReport lsq100post 发布于 2020-5-25 21:24
1min目标场景问卷 立即参与
回答问题
悬赏:7 F币 4人赏过 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
axingLv6专家互助
发布于2020-5-26 09:26

把图片放到项目文件webroot/help/picture下

然后添加超级链接-网页链接

设置URL:http://localhost:8075/webroot/help/picture/图片名.png

url前面部分根据自己实际情况修改

  • lsq100post lsq100post(提问者) 这个方法比较简单,但怎么实现对应物料代码打开对应的图纸
    2020-05-26 13:36 
  • axing axing 回复 lsq100post(提问者) 拼接好url就行了,网页连接不支持公式可能要改成js跳转
    2020-05-26 14:15 
  • lsq100post lsq100post(提问者) 非常感谢,在您 的指导下通过添加JS脚本可以了。 var url = \"http://localhost:8076/webroot/help/picture/lspic/\" + name + \".jpg\"; window.open(url);
    2020-05-26 17:24 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-5-26 08:00

首先,得在数据库存储图片路径以及名称,作为图片唯一标识,然后使用超链接显示才可以实现你的功能

最佳回答
0
L大大Lv7高级互助
发布于2020-5-26 08:29

首先新建一个子报表使用TOIMAGE函数拼接图片的父路径,我这边$spdm相当于你的物料名称,同时也是对应的物料的图片名称,主表以可以以对话框的形式打开,把物料名称传上去就可以了

最佳回答
0
KerydiaLv5中级互助
发布于2020-5-26 08:30
  • lsq100post lsq100post(提问者) 我看过这个插件,他需要把文 件先一个一个上传,很麻烦
    2020-05-26 13:36 
  • Kerydia Kerydia 回复 lsq100post(提问者) 直接拷贝到对应的目录不就行了吗 只要记录的文件名没问题应该都OK的
    2020-05-26 15:50 
  • 5关注人数
  • 529浏览人数
  • 最后回答于:2020-5-26 17:21
    请选择关闭问题的原因
    确定 取消
    返回顶部