平台设置权限,内容修改问题

现在我有一张报表是需要修改东西的,怎么做才能让当前登录用户修改他的内容,别人的内容他不能修改.

楼下说的设置条件属性是怎么设置?有案例可以参考吗?

FineReport 用户kWEye3931 发布于 2020-6-19 10:40 (编辑于 2020-6-22 10:35)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
5
luojian0323Lv7资深互助
发布于2020-6-19 10:45(编辑于 2020-6-24 09:06)

当前登录用户账号:$fine_username 


当前登录用户名:sql("finedb", "select realName from fine_user where userName='" + $fine_username + "'", 1, 1)


在数据库建立的时候就把创建人,修改改人字段加进去,这样每一条数据都带有创建人标记.也就可以根据条件属性设置不同的人只能改自己的数据...


---------------------

如果我要将单元格是的值隐藏或用*代替,我可以针对登录的用户进行设置

image.png

如果我要对指定用户 设置控件不可用,我可以这样

image.png

  • 周访 周访 秀儿
    2020-06-19 15:46 
  • 用户kWEye3931 用户kWEye3931(提问者) (也就可以根据条件属性设置不同的人只能改自己的数据)?这个条件属性应该怎么去设置?
    2020-06-21 17:59 
  • luojian0323 luojian0323 回复 用户kWEye3931(提问者) 已回复
    2020-06-24 09:07 
最佳回答
0
卫九星Lv4初级互助
发布于2020-6-19 10:45(编辑于 2020-6-19 10:46)

给报表加个参数条件 '${fine_username}' 这个参数是登录人

2:填报人的填报直接给公式:$fine_username

最佳回答
0
qq1320929786Lv6初级互助
发布于2020-6-19 10:47

第一个问题,填报的时候保存填报人,然后做权限过滤(在sql里过滤掉不是当前登录人的数据)

第二个问题,image.png

  • 4关注人数
  • 597浏览人数
  • 最后回答于:2020-6-24 09:06
    请选择关闭问题的原因
    确定 取消
    返回顶部