/**获取明细序号*/
//pwpid 父表单id getParentDocument().getId();
//fieldName 子表中序号对应的字段名称
// detailForm 子表名称
(function ()
{
var pwp_doc=getParentDocument()
var pid=pwp_doc.getId();
var seq = getItemValue("序号");
var details = pwp_doc.getChilds("子表");
if (details != null && details.size() > 0){
var tempSeq=1;
for(var it = details.iterator();it.hasNext();){
var detail = it.next();
if(detail.getItemValueAsString("子表")!=""){
var index = parseInt(detail.getItemValueAsString("子表"));
if(index > tempSeq){
tempSeq=index;
}
}
}
seq=tempSeq + 1 +"";
}else{
seq = "1";
}
if(seq.length==1){
var q=seq;
seq="00"+q;
}else if(seq.length==2){
var p=seq;
seq="0"+p;
}
return seq;
})()
|