BOS 服務端如何擴展類(ControllerBeanEx)


擴展服務端類有兩種方式:

兩種方式需要擴展類:

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 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM