文档章节

金蝶EAS重写系统组件(CostCenterBizUnitF7)

周翔
 周翔
发布于 2015/02/09 16:05
字数 268
阅读 178
收藏 2

CostCenterBizUnitF7  是一个树形的F7选择框,用于选择成本中心,支持单选,多选.它和它的兄弟 CostCenterF7NoPerm,在EAS BOS属于系统组件.


它有一个很不方便的地方:查询的时候默认 编码 ,但通常我们是根据 名称 .这里通过重写组件来解决问题.

思路是这样的:反编译 CostCenterBizUnitF7 类,然后在二次开发的类里面  重写一个 同 路径同类名 的类,设置其默认根据 名称 进行查询,系统在运行时优先使用二次开发里面的类.这样就达到目我们的要求了.


实际操作中,通过反编译,发现  CostCenterBizUnitF7,CostCenterF7NoPerm 的默认设置是在 构造方法  

com.kingdee.eas.basedata.org.client.OrgF7UI2.OrgF7UI2() 
throws Exception

中实现的,代码如下

        this.comboField.addItem(ImportCompayFieldsEnum.NUMBER);
        this.comboField.addItem(ImportCompayFieldsEnum.NAME);
        this.comboField.addItem(ImportCompayFieldsEnum.UNITTYPE);
        this.comboField.addItem(ImportCompayFieldsEnum.CODE);
        this.comboField.addItem(ImportCompayFieldsEnum.SIMPLENAME);
        this.comboField.addItem(ImportCompayFieldsEnum.DESRIPTION);
        this.comboField.setSelectedIndex(0);

很显然,我们只要设置 comboField.setSelectedIndex(1)   即可达到目的.


类似的思路还可以用于重写其它的系统组件.

© 著作权归作者所有

共有 人打赏支持
周翔

周翔

粉丝 7
博文 48
码字总数 21994
作品 0
闵行
程序员
私信 提问
金蝶破解版的危害

金蝶财务软件是全球领先的财务处理类软件,受到很多企业和会计人员的喜爱,金蝶在财务软件研发方面有着独特的优势。但一些财务安全意识不强的用户会寻找金蝶KIS记账王破解版,下面将详细讲解...

石沉大海
2016/12/06
48
0
财务报表软件免费版下载

工欲善其事,必先利其器。每个从事代理记账的会计都渴望拥有一款好用的财务软件,拥有一款适合自己的财务软件,可以使其工作事半功倍,那么会计该如何选择代理记账软件呢? 为回馈广大用户对...

石沉大海
2016/11/08
34
0
金蝶BOS 7.5 SQL语句生成分析

今天刚好有空,就分析下 金蝶BOS 7.5 SQL语句生成 方式.(分析环境 Oracle 11.0.2 , 金蝶BOS 7.5.0) 1 操作思路 思路是这样的,在开发环境触发SQL操作,然后在数据库中查出最近执行的SQL,对其...

周翔
2014/11/23
0
0
谁用过金蝶eas,可以直接远程接入吗?

哪位公司有用金蝶eas软件,可以直接远程接入吗,不使用vpn或者其他设备工具?

叫我第一名
2012/11/10
115
0
消除三大边界 金蝶EAS将如何做?

  【IT168 资讯】经济全球化时代,新科技与新方法将世界抹的更加扁平,信息对于企业的重要性更加凸显。信息不对称,导致企业决策失误,各种管理的指令与策略难以有效执行,使企业逐步走向倒...

IT168网站
2009/12/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
今天
5
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
今天
3
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
4
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部