修改权限

自己的东西只能改自己的,展示无所谓谁都能看谁的,这应该怎么做?有模板参考一下吗

FineReport 愤怒的老头 发布于 2020-10-14 10:56 (编辑于 2020-10-14 10:57)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
shirokoLv6资深互助
发布于2020-10-14 11:00(编辑于 2020-10-14 11:42)

逻辑上,要实现这个功能必须有一个字段,保存数据所属的人。

实现上有两步,第一步,在填报和创建表内,把当前的fine_username(当前用户名)填到字段里。

第二步,在修改表内,用条件属性控制所属人跟当前用户名不一致时无法修改

-----------

image.png

用户名不等于F3单元格内的所属人时,用条件属性使控件不可用

  • 愤怒的老头 愤怒的老头(提问者) 表里边有一个所属人字段,但是你说的用条件属性控制所属人跟当前用户名不一致时无法修改就不会做了
    2020-10-14 11:01 
最佳回答
0
krystal033Lv7高级互助
发布于2020-10-14 10:59

通过条件属性控制控件是否可以用就好了

最佳回答
0
张洪威Lv6高级互助
发布于2020-10-14 11:08

我之前的做法是加载结束里面加判断,如果两个名字不一样,就把提交按钮移除。

if(name!=name){ setTimeout(function(){ $("#fr-btn-Submit").remove(); },100) }

最佳回答
0
孜云Lv5初级互助
发布于2020-10-14 13:55

你所有的控件都用条件属性来添加,在像他们说的那样用fine_username来判断是否相等,来实现是否出现控件可以编辑。或者通过fine_username来判断是否相等,直接用JS隐藏或者使按钮不可用

image.png

  • 5关注人数
  • 348浏览人数
  • 最后回答于:2020-10-14 13:55
    请选择关闭问题的原因
    确定 取消
    返回顶部