还是确认一下,以下这段代码放在直脚本不出错,放在校验脚本会出上面的错误。
var doc = getCurrentDocument();
var childs = doc.getChilds("tm_commitment_client");
var test ="";
var returnStr = "";
for(var iter = childs.iterator(); iter.hasNext();){
var child = iter.next();
var value = child.getItemValueAsString("pricelistid");
if("".equals(test)){
test = value;
}
if(test.equals(value)){
returnStr = value;
}else{
returnStr ="客户明细中价格列表不相同!";
break;
}
}
returnStr;