|
|
本帖最后由 johnson 于 2015-9-15 11:32 编辑
添加脚本控件,脚本里没有显示角色,为什么会在表单里显示出来
var roles = getWebUser().getRoles();
var login = getWebUser().getLoginno();
var doc = getCurrentDocument();
var sql =" select Item_工号,Item_所在院系部处 from tlk_教职工信息维护 where Item_工号='"+login+"'";
var datas = queryByDSName("hr",sql);
if(roles!=null && datas!=""){
for(var it = roles.iterator(); it.hasNext();){
var role = it.next();
rtn =role.getName();
if(rtn =="教职工"){
gh =datas.iterator().next().get("Item_工号");
szyxbc =datas.iterator().next().get("Item_所在院系部处");
doc.findItem("工号").setValue(gh);
doc.findItem("所在院系部处").setValue(szyxbc);
}
}
}
|
|