说明下:此问题应该属于项目综合管理模块 选不到该分类故此放到此分类下。
在7.5的方案环境中做合同结算单(SubSettleBillInfo)的二次开发发现以下问题:
我新加了一个分录放入到tab容器里面,数据绑定 等相关操作个人觉得没任何问题,在对应的piex扩展类也修改了对应的getDetailTable()和createNewDetailData()方法后,启动测试任然会报错错误信息如下:
错误信息:null
错误详细堆栈信息:java.lang.NullPointerException: null
at: com.kingdee.bos.appframework.databinding.BindingUtility.setTableCellValue(BindingUtility.java:316)
at: com.kingdee.bos.appframework.databinding.BindingUtility.loadDataToTableLine(BindingUtility.java:276)
at: com.kingdee.bos.appframework.databinding.BindingUtility.loadDataToTable(BindingUtility.java:192)
at: com.kingdee.bos.appframework.databinding.BindingUtility.loadDetailData(BindingUtility.java:161)
at: com.kingdee.bos.appframework.databinding.DataBinder.loadFields(DataBinder.java:101)
at: com.kingdee.eas.ec.contract.sub.client.AbstractSubSettleBillEditUI.loadFields(AbstractSubSettleBillEditUI.java:1285)
at: com.kingdee.eas.ec.contract.sub.client.SubSettleBillEditUI.loadFields(SubSettleBillEditUI.java:391)
at: com.kingdee.eas.framework.client.EditUI.innerLoadFields(EditUI.java:4379)
...........................
通过以上的错误信息可以看出应该是数据绑定的问题,所以我把原来的绑定全部删除后 重新启动测试 ,这样打开单据没任何问题,我在重新绑定这个表与实体时在启动就还是同样的错误,请问下各位,有谁遇到过这个问题吗?这个问题应该从何处查找哦,能用的方法几乎都用遍了 ,
在线等......
推荐阅读