天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1073|回复: 4

[已解决] 如何设置子表单的权限

[复制链接]
Aix999 发表于 2024-9-11 10:30:53 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.1
【浏览器类型】:Chrome
【联系方式-QQ】:1273848652
【联系电话】:   
【问题描述】:一个主表单包含一个子表单,请问如何设置让本账号只能看到自己填写的子表单信息,而别的账号看不到,主表单则所有账号可查看









yaya 发表于 2024-9-13 16:17:06 | 显示全部楼层
子表视图是怎么设计的呢,如果是设计模式的话,可以在数据-系统筛选条件那里做一下筛选;sql模式的话,做一下查询
 楼主| Aix999 发表于 2024-9-14 17:41:32 | 显示全部楼层
yaya 发表于 2024-9-13 16:17
子表视图是怎么设计的呢,如果是设计模式的话,可以在数据-系统筛选条件那里做一下筛选;sql模式的话,做一 ...

我想根据角色 通过隐藏条件隐藏掉 不知道为什么实现不了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
yaya 发表于 2024-9-14 18:09:05 | 显示全部楼层
Aix999 发表于 2024-9-14 17:41
我想根据角色 通过隐藏条件隐藏掉 不知道为什么实现不了

脚本用这个试试
(function(){
var user = getWebUser(); //获取当前用户
var roles = user.getRoles()  //获取指定用户的所属角色集合
for(var iter=roles.iterator();roles !=null && iter.hasNext();){
   var role=iter.next();
   var rolename=role.getName();
   if(rolename.contains('角色1')){
                        return false;
                }
}
return true;
})()
 楼主| Aix999 发表于 2024-9-18 09:21:32 | 显示全部楼层
yaya 发表于 2024-9-14 18:09
脚本用这个试试
(function(){
var user = getWebUser(); //获取当前用户

谢谢 已解决 可结帖

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:24

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表