EAS学习--DEP开发例子1原创
10人赞赏了该文章
438次浏览
编辑于2021年06月22日 09:37:52
将采购入库单,新增分录,将分录列表第一行备注字段的值,自动添加至其余备注字段不为空的行。
在扩展定义--加载值--后置脚本
var table = pluginCtx.getKDTable("detailTable");
pluginCtx.getKDTable("detailTable").addKDTEditListener(function(event,methodName){
//编辑结束后
if(methodName == "editStopped"){
//取分录第一行 “备注”字段的数值
var remark = table.getRow(0).getCell("remark").getValue();
var size = table.getRowCount();
var ioppBgItem ;
for(var i=1;i<size;i++){
ioppBgItem=table.getRow(i).getCell("remark").getValue();
//从第二行开始,如果备注为空,赋值为第一行的值
if(ioppBgItem==null){
table.getRow(i).getCell("remark").setValue(remark);
}
}
}
});