如何实现全局的超链接而不是单个单元格设置超链

我想根据单元格的值作为参数传到指定的网址页面,实现点击不同的单元格字段就会跳转到单元格值对应的详细信息。而且不只是针对一个模板的,而是针对服务器所有模板的。比如这个模板。我点击这个标题行的‘种类’,然后就能传将‘种类’二字作为参数值传输然后跳转到一个其他页面,我点击‘颜色’也能将‘颜色’作为参数值传参数然后跳转到那个页面,而且这个标题列不是针对于哪一行或者哪一列,而是针对模板的每个不为空的单元格,所有有文字的地方都可以点击,实现:跳转的页面如果里有这个对应字段就可以跳转成功否则点击就无反应。而且这个怎么做可以针对全局模板,而非单个模板。请问想实现这个功能,应该怎么做,请各位大神帮忙指导下实现思路~感谢。

图片.png

FineReport 287949 发布于 2023-5-8 14:03
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
congerLv6高级互助
发布于2023-5-8 14:11

想到一个方案,可能工程量比较大

加载外部JS

在JS里获取table的所有元素,在上面绑定页面跳转,参数动态拼接table元素内所有元素的值

  • 287949 287949(提问者) 你好,有相关的案例可参考吗,或者详细点的思路。我不会写JS可能得去找同事帮忙写这个了
    2023-05-08 14:17 
  • conger conger 回复 287949(提问者) 这个没有的,太定制化了
    2023-05-08 18:42 
最佳回答
0
luojian0323Lv7资深互助
发布于2023-5-8 14:05

超链接只能在报表中单独设置。

  • 287949 287949(提问者) 不做超链接,有其他方式可以实现吗
    2023-05-08 14:06 
  • 287949 287949(提问者) 比如说在服务器-服务器配置-在这里做一个加载结束事件,实现点击可跳转, 或者点击提示网页。这样可行吗
    2023-05-08 14:08 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-5-8 14:07(编辑于 2023-5-8 14:09)

这两列要全部设置超链,标题列参数=$$$,数据列参数=A1,=B1

如果不想数据列的字不显示超链的样式,可以取消掉

image.png

  • 287949 287949(提问者) 咋样能实现全局的,因为要针对所有模板做这个,这样一个个模板打开配置不太现实。不用超链也行,主要是实现全局功能。
    2023-05-08 14:11 
  • 4关注人数
  • 228浏览人数
  • 最后回答于:2023-5-8 14:11
    请选择关闭问题的原因
    确定 取消
    返回顶部