dep工具类:获取DEP中编辑界面新增的控件原创
金蝶云社区-HN_刘敏
HN_刘敏
59人赞赏了该文章 524次浏览 未经作者许可,禁止转载编辑于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(值);



图标赞 59
59人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!