1. 概述
1.1 预期效果
相当于给超链设置权限,只有指定用户可以使用超链。
如下图效果,Lily 打开模板时,不能点击超链并提示没有这个超链的权限。而 Anna 打开模板时,可以正常点击超链并跳转。
1.2 实现思路
使用条件属性里的超链结合内置参数$fine_username实现。
2. 示例
2.1 设计模板
新建一张普通报表,A1 单元格写入文本:点击跳转,给 A1 添加一个「超级链接」类型的条件属性。
公式条件为:$fine_username = "Anna",也就是只有 Anna 才能使用这个超链。
点击编辑按钮可以设置超链,这里是链接到一个网络报表,如下图所示:
条件属性里的超链是不会自动添加下划线和字体变蓝的,也就是需要手动设置下超链样式:
2.2 设置内容提示
目的是:用户光标悬浮在超链文本上方时,可以弹出内容提示框,提示用户能不能使用这个超链。
设置步骤如下图所示,其中「内容提示」编辑框中填写公式:=if($fine_username = "Anna","请点击查看超链!","您没有查看此链接的权限!")
2.3 效果预览
将模板挂载到决策平台,分别使用 Lily 和 Anna 的账号登录,效果如 1.1预期效果 中所示。
支持 App 端和 HTML5 端预览。