EAS 扩展类开发

本文介绍了在EAS开发中如何扩展标准产品的功能,包括客户端UI界面和服务器端的扩展类方法。对于服务端,详细讲解了两种扩展controllerBean的方式:修改实体元数据和新增扩展类;对于客户端UI,说明了直接新增类并继承的标准流程。同时,文中还提到了反射在处理私有方法和属性中的应用,以及客户端UI扩展类的命名规范。
摘要由CSDN通过智能技术生成

eas开发过程中如果没有源码的情况下修改标准产品的功能需要通过扩展类的方式来做,下面具体讲解下:

1.客户端ui界面的扩展类:

该方式比较简单,只需要将扩展类的CTEx结尾即可

2.服务端扩展类(XXXcontrollerBean类)有两种方法:

方法一:

BOS中如何扩展标准产品的功能
如何扩展标准产品的功能:

1.       服务端controllerbean扩展方式:服务端需要进行标准产品的扩展需要修改两处内容:在实体上增加扩展属性并重新发布、新增扩展类并从controlbean实现类继承。


a.       修改实体或facade

需要在实体或facade的元数据中手工添加如下部分内容,添加完成后需要发布此实体元数据
          <rs key="entityObject[com.kingdee.eas.scm.sm.pur.app.PurOrder].extendedProperty.controllerBeanEx">
                <lang locale="en_US" value="com.kingdee.eas.scm.sm.pur.app.PurOrderControllerBeanEx" />
                <lang locale="zh_CN" value="com.kingdee.eas.scm.sm.pur.app.PurOrderControllerBeanEx" />
                <lang locale="zh_TW" value="com.kingdee.eas.s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值