合同结算单二次开发问题
金蝶云社区-云社区用户DO9O1234
云社区用户DO9O1234
0人赞赏了该文章 1,026次浏览 未经作者许可,禁止转载编辑于2014年09月01日 16:52:56

说明下:此问题应该属于项目综合管理模块 选不到该分类故此放到此分类下。
在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)

...........................
通过以上的错误信息可以看出应该是数据绑定的问题,所以我把原来的绑定全部删除后 重新启动测试 ,这样打开单据没任何问题,我在重新绑定这个表与实体时在启动就还是同样的错误,请问下各位,有谁遇到过这个问题吗?这个问题应该从何处查找哦,能用的方法几乎都用遍了 ,
在线等......