var doc = getCurrentDocument();
var childs = doc.getChilds("用品采购项目");
var i=0;
var flagA = true;
for (var it = childs.iterator(); it.hasNext(); ){
var data = it.next();
var value = data.getItemValueAsString("品名");
if(value !="A") flagA=false;
else i++;
}
if(flagA&&i!=0){
doc.findItem("A").setValue("A");
}else{
doc.findItem("A").setValue(" ");
}
这是代码,另外模块已经导出,您可以下载查看一下(在采购用品采购表中,对新建的品名进行判断是)。
根据聊天时您说的“我要的判断是,如果添加的项都是A,就是true,有一项是B或C就是fales。”写的,您可以看看能不能解决您的问题。