超链接怎么控制,没有链接模板权限的用户,点击不了超链接或者看不到链接模板内容

超链接怎么控制,没有链接模板权限的用户,点击不了超链接或者看不到链接模板内容

FineReport 603594138 发布于 2020-6-19 16:53
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
1
用户HNmfT0823Lv5见习互助
发布于2020-7-20 11:48

超链接用模板认证去控制就可以了 可用的

最佳回答
0
孤陌Lv6资深互助
发布于2020-6-19 17:00

你如果模板权限 都设置好了  点击后是会报没有权限的   或者你把原来的超链接删了  然后条件属性 超链接  判断条件 你根据自己的需求来设置  这样没有权限的就不会显示超链接

  • 603594138 603594138(提问者) 模板权限设置好了,他的用户登录是看不到那个模板的,但是他能看到的一个模板里能链接到不让他看的模板,他却能链接进去
    2020-06-19 17:02 
  • 孤陌 孤陌 回复 603594138(提问者) 只能说 你没有设置模板权限 如果设置 他打开超链接也会提示权限不足 显示不了内容的
    2020-06-21 08:36 
最佳回答
0
free_zzLv6中级互助
发布于2020-6-19 17:04(编辑于 2020-6-19 17:19)



image.png

在条件属性里面加链接  在公式里用sql()函数 判断,

SELECT c.name,a.userName

FROM  fine_user a left join fine_user_role_middle  b on a.id = b.userId

        left join fine_custom_role

c on c.id=b.roleId

   where  a.userName = '${fine_username}' 


用户名跟角色名,我不知道你是通过角色来控制模板权限的还是通过部门 ,但是都可以实现


最佳回答
0
krystal033Lv7高级互助
发布于2020-12-25 18:37

设置很简单  把超级连接的子表权限不给那个用户  他就打不开超级链接 会提示权限不足的

最佳回答
0
shirokoLv6资深互助
发布于2020-12-26 16:04

你是想要自动实现是不行的,总归要进行一些操作。

点击不了超链接:这个要通过设置超链接的页面控制,比如条件属性。这样对每个超链接都进行设置

看不到模板内容:对于要打开的页面,设置报表内容根据权限显示,在数据集设置或者设置没有权限的行高为零。


总之,必须要手动去指定。

然后如果超链接比较少就用方法1,如果超链接很多链接到同一个页面就用方法2


  • 6关注人数
  • 1088浏览人数
  • 最后回答于:2020-12-26 16:04
    请选择关闭问题的原因
    确定 取消
    返回顶部