合计分录某列字段赋值给单据头字段原创
1人赞赏了该文章
467次浏览
编辑于2020年06月14日 09:35:38
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"){
}
});
推荐阅读