说明:
控件隐藏脚本,是指当脚本返回值为true时,控件隐藏,当返回值为false时,控件显示。
示例:判断当前用户角色,并决定是否隐藏
- /*这里我们以非“总经理”的角色用户不可查看“合同总额”字段信息为例。我们在“合同总额”字段隐藏脚本填写脚本。*/
- var roleid = getRoleIdByName("总经理");
- var roles = getWebUser().getRoles();
- var isHidden = true;
- if (roles!=null && roles.size()>0){
- for (var it = roles.iterator();it.hasNext();){
- var roleVO = it.next();
- if (roleid.equals(roleVO.getId())){
- isHidden = false;
- break;
- }
- }
- }
- isHidden;
复制代码
|