33.将分录两列的值相加再赋给另一列原创
金蝶云社区-云社区用户Z4cW8528
云社区用户Z4cW8528
4人赞赏了该文章 738次浏览 未经作者许可,禁止转载编辑于2020年06月18日 18:04:48

1.适合的场景:将分录某两列的值相加赋值给第三列


2.脚本说明:将分录中c1 c2这两列的值相加再复制给分录中的列amountOri,实际应用时列名要根据现场的需求改变


3.脚本放在onload的后置脚本中


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

if(methodName == editStopped){

var entryTable=pluginCtx.getKDTable(kdtEntries);

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

var sum=0;

  var sum1=0;

  var zongji = 0;

sum=entryTable.getRow(i).getCell(c1).getValue();

sum1=entryTable.getRow(i).getCell(c2).getValue();

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

entryTable.getRow(i).getCell(amountOri).setValue(zongji);

 

}

if(methodName == editStopping){

}

});


赞 4