|
|
【myApps/OBPM版本号】:v4.4- sp21
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
Q:我想在申请流程完成后让隐藏表单的某条数据在指定用户登陆后能够阅览
我把表单的所有列都设置了用户访问权限
只有指定用户登录才能查看表单数据,其余用户想查看某列数据需走审批申请,流程走完后权限用户将指定查看数据隐藏属性关闭使只有该申请人能查看
能实现吗?
A: 可以的,对应审批申请的流程写脚本
然后在审批后档案室这个节点写个文本框把属性带进去 让他显示,权限就变成一样的了
但是就不设置针对用户可视权限问题。
Q: 该怎么获取申请人的id
A: getwebuser
Q: 当前用户不一定是申请人的
A: 获取用户在获取id
Q: 我在申请人节点获取id能传到档案室吗?
申请人节点后的 路劲执行脚本 这个username我能在后续路径直接用吗
A:我说的方法不是写在流程里面的喔
Q: 您的意思是在视图里对列数据写脚本隐藏数据吗?
A: 你是视图列的某一列数据隐藏 想显示 需要申请 申请这张表是新表还是旧表呢
你可以截图一下你的业务场景看看吗 不用看脚本 就一个业务过程
Q:档案系统,只有档案室账号才能查看数据,普通用户需要领导签字同意,才能借阅。
A: 无法看到所有数据还是单一列的数据呢?
Q:普通用户无法看到所有数据,申请查看某条数据,档案室释放该条数据
A: 2个方法
一个表单选选择包含元素 进行隐藏显示判断
一个视图进行SQL查询 在查询前先判断
|
|