UDN-企业互联网技术人气社区

板块导航

浏览  : 11628
回复  : 25

[技术架构] NC63按钮配置问题

[复制链接]
troylee430的头像 楼主
发表于 2015-5-27 15:02:34 | 显示全部楼层 |阅读模式
100U币
各位大神,想请教点关于63新增按钮的问题,我在配置了XML文件和按钮文件,功能注册里面新增xml参数后,单据并没有出现相的按钮。文件图稍后贴出。
打开单据的时候,控制台报出信息为:
- Loading XML bean definitions from class path resource [nc/ui/erm/billpub/bill_base_config.xml]
- Overriding bean definition for bean 'modelDataManager': replacing [Generic bean: class [nc.ui.erm.model.ERMModelDataManager]
- Overriding bean definition for bean 'listView': replacing [Generic bean: class [nc.ui.erm.billpub.view.ErmBillBillListView]
- Overriding bean definition for bean 'editorActions': replacing [Generic bean: class [nc.ui.uif2.actions.StandAloneToftPanelActionContainer]
- Overriding bean definition for bean 'listViewActions': replacing [Generic bean: class [nc.ui.uif2.actions.StandAloneToftPanelActionContainer]
- Overriding bean definition for bean 'editor': replacing [Generic bean: class [nc.ui.erm.billpub.view.ErmBillBillForm];
- Loading XML bean definitions from class path resource [nc/ui/erm/billinput/billinput_bxconfig2.xml]

并没有加载nc/ui/erm/billinput/billinput_bxconfig2.xml里面的按钮类,于是我把配置信息直接加载系统自带的nc/ui/erm/billpub/bill_base_config.xml文件中,控制台信息为:
- Loading XML bean definitions from class path resource [nc/ui/erm/billpub/bill_base_config.xml]
- Overriding bean definition for bean 'modelDataManager': replacing [Generic bean: class [nc.ui.erm.model.ERMModelDataManager]
- Overriding bean definition for bean 'listView': replacing [Generic bean: class [nc.ui.erm.billpub.view.ErmBillBillListView]
- Overriding bean definition for bean 'editorActions': replacing [Generic bean: class [nc.ui.uif2.actions.StandAloneToftPanelActionContainer]
- Overriding bean definition for bean 'listViewActions': replacing [Generic bean: class [nc.ui.uif2.actions.StandAloneToftPanelActionContainer]
- Overriding bean definition for bean 'editor': replacing [Generic bean: class [nc.ui.erm.billpub.view.ErmBillBillForm]
- Loading XML bean definitions from class path resource [nc/ui/erm/billinput/billinput_bxconfig2.xml]
- Overriding bean definition for bean 'VoucherAction': replacing [Generic bean: class [nc.ui.obm.ebankdzd.actions.VoucherAction];
虽然在最后加载了该文件,但是前台还是没有出现要新增的按钮。求大神指点!!!


xml配置

xml配置

按钮文件

按钮文件

功能注册

功能注册
发表于 2015-5-27 15:35:52 | 显示全部楼层
使用道具 举报

回复

发表于 2015-5-27 17:38:17 | 显示全部楼层
xml中的按钮ID与类中的ID不符,改成一样的试试
使用道具 举报

回复

发表于 2015-5-28 09:24:31 | 显示全部楼层
springxml2java
使用道具 举报

回复

troylee430的头像 楼主
发表于 2015-5-28 10:21:37 | 显示全部楼层
wanwei1002 发表于 2015-5-27 17:38
xml中的按钮ID与类中的ID不符,改成一样的试试

不好意思,是哪两个ID没一样?
使用道具 举报

回复

troylee430的头像 楼主
发表于 2015-5-28 10:26:13 | 显示全部楼层

什么意思
使用道具 举报

回复

发表于 2015-5-28 11:16:19 | 显示全部楼层
你这插入按钮的配置有问题吧,我记得还要插入位置的,还有ref的都有定义吗?
使用道具 举报

回复

发表于 2015-5-28 12:11:28 | 显示全部楼层
troylee430 发表于 2015-5-28 10:21
不好意思,是哪两个ID没一样?

看一下对应的配置文件是不是有对应的java文件,如果有的话,你还需要右击你的配置文件,有一个springxml2java的功能,会自动生成java类,因为如果不是二开的单据,系统原本有很多单据是已经存在这个java类的,如果java文件跟XML文件对应不上是不会生效的。。
使用道具 举报

回复

发表于 2015-5-28 14:26:35 | 显示全部楼层
troylee430 发表于 2015-5-28 10:21
不好意思,是哪两个ID没一样?

类中的code及xml中的bean id
使用道具 举报

回复

troylee430的头像 楼主
发表于 2015-5-29 09:20:32 | 显示全部楼层
wby 发表于 2015-5-28 11:16
你这插入按钮的配置有问题吧,我记得还要插入位置的,还有ref的都有定义吗? ...

您好,配置里面插入位置是必须的吗,ref应该怎么定义呢?
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部