不同层级的用户 对于模板内的字段编辑限制

image.png

员工填报的模板里 有这样两个字段 这是领导进行编辑的 可不可以设置 普通员工 对其不可以进行填报修改

FineReport 大哥大没信号 发布于 2020-3-9 14:09
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
L大大Lv7高级互助
发布于2020-3-9 14:12

使用条件属性获取登录用户fine_username的用户信息,

也可用sql("自定义数据库名称","select 部门 from table where 工号字段='"+$fine_username+"'",1,1)

获取对应部门信息来控制控件使用


  • 大哥大没信号 大哥大没信号(提问者) 可是 决策系统的 组织架构 没有设置详细的用户角色
    2020-03-09 14:20 
  • L大大 L大大 回复 大哥大没信号(提问者) 如果没有完整架构信息的话,那就直接把几个领导的账号写死。也就是 $fine_username=\'A\' OR $fine_username=\'B\' 对应A,B为领导的账号信息,只有这两个账号信息登录,可以使用控件,其他无法使用, 或者说自定义一个提交按钮,判断登录人,是否可提交
    2020-03-09 14:26 
  • 大哥大没信号 大哥大没信号(提问者) 回复 L大大 好的 谢谢大佬
    2020-03-09 14:29 
  • 2关注人数
  • 326浏览人数
  • 最后回答于:2020-3-9 14:12
    请选择关闭问题的原因
    确定 取消
    返回顶部