dep工具类:获取DEP中编辑界面新增的控件原创
金蝶云社区-湖南客户成功_刘敏
湖南客户成功_刘敏
57人赞赏了该文章 379次浏览 未经作者许可,禁止转载编辑于2024年06月03日 15:35:38

我们经常会对多个单据做dep二开,然后针对这些dep二开字段做一些代码逻辑处理:所以我们可以建一个工具类,专门用于获取dep控件:如下,我们可以创建一个工具类,DEPUtils,将如下代码全部放到该类中:(注:使用说明放在文章最后)

 image.png

image.png

image.png

 

image.png

image.png

image.png

image.png


使用说明,可以在loadFields方法中写如下代码:

 获取DEP中编辑界面新增控件的值(如KDFormattedTextField控件)

Hashtable hs = new Hashtable();

 KDFormattedTextField kt = null;

 findComponent(this.contBizDate.getParent(),new String[]{"dep新加字段控件名"},hs);

if (hs.size() > 0) {

 Object oo = hs.get("dep新加字段控件名");

 if (oo != null) {

 kt = (KDFormattedTextField)oo;

 }

 }

kt.setValue(值);



赞 57