监听DEP中控件原创
金蝶云社区-一只小皮皮
一只小皮皮
1人赞赏了该文章 532次浏览 未经作者许可,禁止转载编辑于2020年11月30日 16:56:24

使用DEP给单据新增了一个控件,如何对控件进行监听?


获取DPE控件,给DEP添加字段监听,循环遍历(onload方法里)

//获取DEP空间,给DEP字段添加监听
Component[]  compans = this.getComponents();
for(int i = 0;i<compans.length;i++){
    if(compans[i].getName().equals("contmaterial1")){//获取字段容器
    KDLabelContainer s = (KDLabelContainer) compans[i];
    KDBizPromptBox ma = (KDBizPromptBox) s.getComponent(1);
    ma.addDataChangeListener(new DataChangeListener(){
        @Override
        public void dataChanged(DataChangeEvent arg0){
            //TODO
        }
    });
    }
}


赞 1