发帖

#楼主# 2020-10-8

跳转到指定楼层

注册氚云社区,学习低代码知识,与更多氚友互动交流

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
目前需要实现千人千面的效果需要通过专业版写代码去实现哈,示例如下
  1. H3.Organization.OrgRole[]   _userRoles =   this.Request.Engine.Organization.GetUserRoles(this.Request.UserContext.UserId,   false);//获取当前登录人所有角色

  2.           bool _flag = false;

  3.           if(_userRoles != null)

  4.           {

  5.               foreach(H3.Organization.OrgRole _userRole in _userRoles)

  6.               {

  7.                   if(_userRole.Name == "系统管理员")//判断当前登录角色

  8.                   {

  9.                       _flag = true;

  10.                       break;

  11.                   }

  12.               }

  13.           }

  14.           if(_flag)

  15.           {

  16.               response.ReturnData["F0000001"].Visible = false; //设置字段不可见

  17.               response.ReturnData["F0000002"].Editable = false;//设置字段不可写

  18.           }
复制代码


回复

使用道具

13

主题

117

帖子

1314

金币

lv5

Rank: 25

积分
1469

奥哲周年勋章氚云专业版氚云标准版

大夫地 发表于 2020-10-28 12:59:47
可否根据当前登陆用户与表单内的人员单选控件判断设置字段的可见权限?

点评

可以啊,系统可以识别当前用户,用其和表单的人员控件值进行需要的处理作为调节进行隐藏条件也是可以的  详情 回复 发表于 2020-11-23 10:44
回复

使用道具 举报

105

主题

116

帖子

2591

金币

氚云官方人员

Rank: 7Rank: 7Rank: 7

积分
2561

奥哲周年勋章内测荣誉勋章氚云标准版氚云专业版

氚云-白泽 发表于 2020-11-23 10:44:15
大夫地 发表于 2020-10-28 12:59
可否根据当前登陆用户与表单内的人员单选控件判断设置字段的可见权限?

可以啊,系统可以识别当前用户,用其和表单的人员控件值进行需要的处理作为调节进行隐藏条件也是可以的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|氚云社区 |粤ICP备15096637号-1
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.