DEP脚本报错,不知道什么原因
金蝶云社区-云社区用户89M71234
云社区用户89M71234
0人赞赏了该文章 1,795次浏览 未经作者许可,禁止转载编辑于2015年07月15日 09:50:35

var materialBiz = pluginCtx.getKDTable("kdtEntry").getColumn("materialNum").getEditor().getComponent();
var materialChangeEvent = function(event,methodName){
if(methodName == "equals"){ return this == event;}
if(methodName == "editStopping"){
var kdtEntrys = pluginCtx.getKDTable("kdtEntry");
var rowIndex = kdtEntrys.getSelectManager().getActiveRowIndex();
var colIndex = kdtEntrys.getSelectManager().getActiveColumnIndex();
//如果是物料改变,则携带包装规格
if (kdtEntrys.getColumn("materialNum").getColumnIndex() == colIndex) {
var material = kdtEntrys.getCell(rowIndex,colIndex).getValue();
if (material != null){
kdtEntrys.getCell(rowIndex,"wlbzgg").setValue(material.getObjectValue("bzflag"));
}else{
kdtEntrys.getCell(rowIndex,"").setValue(null);
}
}
}
};
pluginCtx.getKDTable("kdtEntry").addKDTEditListener(materialChangeEvent);

错误提示:getColumn为空