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

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

不同的人可以操作不同的按钮

[复制链接]
通天 发表于 2011-6-27 14:51:08 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-7-5 09:23 编辑

不是某一个角色我就不让他点“新建”那个按扭,该怎么做啊!
shary 发表于 2011-6-27 15:28:39 | 显示全部楼层
您好,您可以在视图新建操作的隐藏脚本那里写脚本控制。
var doc  =getCurrentDocument();
var user = getWebUser();//获取当前登录用户
var roles = user.getRoles();//获取用户对应的角色列表
//遍历角色列表
for(var it = roles.iterator();roles!=null && it.hasNext();){
var role = it.next();
   var name = role.getName();
}
隐藏脚本那里返回是boolean值的。返回true是隐藏。返回false是显示。
shary 发表于 2011-6-27 15:28:41 | 显示全部楼层
您好,您可以在视图新建操作的隐藏脚本那里写脚本控制。
var doc  =getCurrentDocument();
var user = getWebUser();//获取当前登录用户
var roles = user.getRoles();//获取用户对应的角色列表
//遍历角色列表
for(var it = roles.iterator();roles!=null && it.hasNext();){
var role = it.next();
   var name = role.getName();
}
隐藏脚本那里返回是boolean值的。返回true是隐藏。返回false是显示。

本版积分规则

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

GMT+8, 2026-8-12 11:33

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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