启用dep个性化布局后 ,采购订单打开报错:断开链接。

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

启用dep个性化布局后 ,采购订单打开报错:断开链接。

启用dep个性化布局后 ,采购订单查看或者关联生成采购订单时偶发报错:断开链接。

错误信息:null

错误详细堆栈信息:java.lang.NullPointerException: null

        at: com.kingdee.eas.scm.sm.pur.client.PurOrderEditUI.appendFootRow(PurOrderEditUI.java:18131)

        at: com.kingdee.eas.framework.client.EditUI.addPropertyListener(EditUI.java:4239)

        at: com.kingdee.eas.scm.sm.pur.client.PurOrderEditUI.doWork(PurOrderEditUI.java:18352)

        at: com.kingdee.eas.scm.sm.pur.client.datahelper.LoadDataHandler.run(LoadDataHandler.java:41)

image.webp

该问题原因是:个性化布局影响,框架调用appendFootRow的时候,不一定就是getDetailTable()的那个table,业务应该判断是不是那个table再进行处理,标准产品不使用dep个性化方案的时候没有问题,是因为业务代码里只对getDetailTable()注册了监听SDSMBillEditUI.setTableToSumField(),所以框架只调用了一次。当使用dep个性化方案时,dep需要给所有的table设置监听,所以框架会循环调用所有table,这时如果传过来的第一个table不是getDetailTable()就会报错

EAS8.5版本更新供应链补丁 PT160745发布日期(2021-08-16)或供应链最新补丁解决。
EAS8.6.1版本更新供应链补丁 PT160590发布日期(2021-08-27)或供应链最新补丁解决

启用dep个性化布局后 ,采购订单打开报错:断开链接。

启用dep个性化布局后 ,采购订单查看或者关联生成采购订单时偶发报错:断开链接。错误信息:null错误详细堆栈信息:java.lang.NullPointer...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息