用脚本控制分录列必录(有合计行)原创
金蝶云社区-云社区用户Z4cW8528
云社区用户Z4cW8528
2人赞赏了该文章 306次浏览 未经作者许可,禁止转载编辑于2020年05月21日 11:52:57

适用场景:当某些业务单据自己构造了一行合计行,这时在dep配置必录后,提交单据时会提示合计行的字段不能为空,所以不能直接配置必录属性,可通过以下脚本控制。

1.说明:hcy是要校验必录的列;黄春媛是hcy列的别名,脚本放在操作提交(Actionsubmit)前置脚本里


var entryTable=pluginCtx.getKDTable("kdtEntries");

for(var i=0;i<entryTable.getRowCount()-1;i++){

if(null==entryTable.getRow(i).getCell("hcy").getValue())

{

var j=i+1;

com.kingdee.eas.util.client.MsgBox.showInfo("第"+j+"行的黄春媛不能为空");

}

}


赞 2