网页链接中的URL怎么动态获取单元格里的网址

举个例子,用户输入关键字“百度”,我的SQL语句会生成一个完成的网址,并在报表中A1单元格显示出来,A1单元格设置有网页链接,这个报表主要用于移动端。我本来用了JavaScript脚本,但是只能在PC端中打开,移动端报错。我的问题是这个网页链接中的URL怎么获取到单元格A1中生成的网址“www.baidu.com” ?image.png

FineReport 泽浠君 发布于 2021-11-24 15:40 (编辑于 2021-11-24 15:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
may2meLv6初级互助
发布于2021-11-24 15:57

超链接用JS脚本,移动端使用FR.doHyperlinkByGet()

image.png

  • 泽浠君 泽浠君(提问者) 感谢,问题解决了
    2021-11-25 10:01 
  • 泽浠君 泽浠君(提问者) 我这个自己生成的网址文本放在在单元格 A1 中,所以用 javascript 脚本时把参数a的值改为了A1 。
    2021-11-25 10:05 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-11-24 15:44

这个需要用js来写

image.png

  • 泽浠君 泽浠君(提问者) 谢谢,我一开始就用的这个方法,PC端可以,移动端会报错。
    2021-11-24 15:50 
  • snrtuemc snrtuemc 回复 泽浠君(提问者) 直接那个网页链接,是不能写公式,所以没法达到你的要求的
    2021-11-24 15:51 
最佳回答
0
yzm119464Lv3初级互助
发布于2021-11-24 15:48

不可以的,URL不支持公式的无法获取到

最佳回答
0
就TM你叫夏洛啊Lv6中级互助
发布于2021-11-24 15:52

你输入:=$$$ 试试

最佳回答
0
用户莎Lv5见习互助
发布于2021-11-24 16:05

var url = encodeURI(encodeURI(地址));

FR.doHyperlinkByGet({

        url: url,

        title: ''

});

参考文档:https://help.fanruan.com/finereport/doc-view-2128.html

  • 6关注人数
  • 565浏览人数
  • 最后回答于:2021-11-24 16:05
    请选择关闭问题的原因
    确定 取消
    返回顶部