反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

根据用户判断是否允许打开超链

  • 文档创建者:Leo.Tsai
  • 历史版本:4
  • 最近更新:Leo.Tsai 于 2021-09-15
  • 1. 概述

    1.1 预期效果

    相当于给超链设置权限,只有指定用户可以使用超链。

    如下图效果,Lily 打开模板时,不能点击超链并提示没有这个超链的权限。而 Anna 打开模板时,可以正常点击超链并跳转。

    1631689420446755.gif

    1.2 实现思路

    使用条件属性里的超链结合内置参数$fine_username实现。

    2. 示例

    2.1 设计模板

    新建一张普通报表,A1 单元格写入文本:点击跳转,给 A1 添加一个超级链接类型的条件属性。

    公式条件为:$fine_username = "Anna",也就是只有 Anna 才能使用这个超链。

    1631692644965481.png

    点击编辑按钮可以设置超链,这里是链接到一个网络报表,如下图所示:

    1631690564878193.png

    条件属性里的超链是不会自动添加下划线和字体变蓝的,也就是需要手动设置下超链样式:

    1631691480613634.png

    2.2 设置内容提示

    目的是:用户光标悬浮在超链文本上方时,可以弹出内容提示框,提示用户能不能使用这个超链。

    设置步骤如下图所示,其中内容提示编辑框中填写公式:=if($fine_username = "Anna","请点击查看超链!","您没有查看此链接的权限!")

    1631690693411312.png

    2.3 效果预览

    将模板挂载到决策平台,分别使用 Lily 和 Anna 的账号登录,效果如 1.1预期效果 中所示。

    支持 App 端和 HTML5 端预览。

    附件列表


    主题: 报表专题
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526