|
|
【myApps/OBPM版本号】:v4.4- sp21
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
Q: 做了一个部门选择框,想让部门选择框的值不是ID,而是名称,这个需要怎么实现
A:这个脚本里面,这3行就是获取部门名字的,参数是部门的id
可以新建一个单行文本框来获取部门名称
(function(){
var userid=getItemValueAsString("用户"); //用户选择框
println("userid>>>>>"+userid);
if(userid !=null || userid.trim().length()>0){
var user = getUserById(userid);
println("user>>>>>"+user);
var DepartmentId = user.getDefaultDepartment();
println("DepartmentId>>>>>"+DepartmentId);
var depprocess = getDepartmentProcess();
var dep = depprocess.doView(DepartmentId);
var depName = dep.getName();
println("depName>>>>>"+depName);
if(depName !=null || depName.trim().length()>0){
return depName;
}
}
})()
|
|