擴展服務端類有兩種方式:
兩種方式需要擴展類:
public class SynchronizingBaseDataControllerBeanEx extends com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseDataControllerBean {
......do something......
}
方式一:通過dep方式進行擴展
1).在DEP打開單據的實體;
2).選擇實體擴展屬性,點擊新增;
3).選擇名稱為ControllerBeanEx的一項,點擊增加,點擊確定之后實體擴展屬性之后會多出一行,並且字體顏色為藍色的;
4).在實體擴展屬性中選擇該行點擊修改;
5).在彈出的擴展屬性定義界面,對值屬性進行修改,將擴展類的全類名填入其中。




方式二:通過編輯實體文件,增加擴展
通過編輯器打開實體文件,在resource 中增加擴展controllerBeanEx 屬性配置,配置全路徑擴展類。
<resource>
<rs key="facade[com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseData].alias">
<lang locale="en_US" value="null" />
<lang locale="zh_CN" value="同步基礎資料數據" />
<lang locale="zh_HK" value="同步基礎資料數據" />
<lang locale="zh_TW" value="同步基礎資料數據" />
</rs>
<rs key="facade[com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseData].description">
<lang locale="en_US" value="null" />
<lang locale="zh_CN" value="同步基礎資料數據" />
<lang locale="zh_HK" value="同步基礎資料數據" />
<lang locale="zh_TW" value="同步基礎資料數據" />
</rs>
<rs key="facade[com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseData].extendedProperty.controllerBeanEx">
<lang locale="en_US" value="com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseDataControllerBeanEx" />
<lang locale="zh_CN" value="com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseDataControllerBeanEx" />
<lang locale="zh_TW" value="com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseDataControllerBeanEx" />
</rs>
<rs key="facade[com.kingdee.eas.custom.syncbd.bizservices.app.SynchronizingBaseData].extendedProperty.userDefined">
<lang locale="en_US" value="true" />
<lang locale="zh_CN" value="true" />
<lang locale="zh_TW" value="true" />
</rs>
參考 原文:https://blog.csdn.net/qq_25170493/article/details/82834169
