32.合计分录某列字段赋值给单据头字段原创
金蝶云社区-云社区用户Z4cW8528
云社区用户Z4cW8528
2人赞赏了该文章 339次浏览 未经作者许可,禁止转载编辑于2020年06月16日 16:13:24

1.以下脚本实现的场景是将分录某一列累加后赋值给单据头的字段

2.脚本放在onload的后置脚本里

3.具体说明:kdtEntries是分录控件  tax是分录里要合计的那个字段 txthcy是单据头要赋值的字段。这三个变量需要现场根据具体单据具体需求改变。


pluginCtx.getKDTable("kdtEntries").addKDTEditListener(function(event,methodName){

if(methodName == "editStopped"){

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

var zongji = 0;

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

var sum=entryTable.getRow(i).getCell("tax").getValue();

zongji =Number(zongji)+Number(sum);

pluginCtx.getKDFormattedTextField("txthcy").setValue(zongji);

}

if(methodName == "editStopping"){

}

});


赞 2