一个教训
在编写Butterfly工作流引擎脚本时,只声明了一个字段,却在其后查询多个字段。
?
dq.setTarget(session.getObjectDef("projectBO"));
dq.addField("project");
?
IBusObject roles = bo.getSingleReference("project", session);
IBusObject tempAssigner = bo.getSingleReference("assigner", session);??? // 要先dq.addField("assigner");