你好,是可以用脚本的。参考例子:
//用户所对应的上级
var rtn = "";
var doc = $CURRDOC.getCurrDoc();//获取当前文档
var userid = doc.getItemValueAsString('用户');//取得字段
var uprocess = $PROCESSFACTORY.createProcess("cn.myapps.core.user.ejb.UserProcess");
var user = uprocess.doView(userid);//业务处理
$PRINTER.println("ssssssssssssssssssssssssss1");
var superior = user.getSuperior();
$PRINTER.println("ssssssssssssssssssssssssss2");
if (superior !=null && superior.getName()!=null){
$PRINTER.println("ssssssssssssssssssssssssss3");
rtn = super.getName();
$PRINTER.println("ssssssssssssssssssssssssss4");
}
rtn;