部分客户端登录报错“未将对象引用设置到对象的实例”调用堆栈错误中有显示“H5LayoutSolution ”错误原创
金蝶云社区-科学技术第一生产力
科学技术第一生产力
10人赞赏了该文章 461次浏览 未经作者许可,禁止转载编辑于2022年04月15日 11:20:37

【问题描述】

部分的客户端登录进系统主页无法加载,显示“未将对象引用设置到对象的实例 ”;

image.png

展开详情如下:

image.png

【原因分析
错误ID:68AB713AB95EF22B12F3562DAE46CE3F

调用堆栈错误显示:

server stack trace:

    在Kingdee.BOS.App.Core .MainConsole.MainConsoleServer. GetCurrentUserLayoutSolution(Context ctx,H5LayoutSolution defalutlayout)

根据堆栈错误的信息显示默认主页调用出错,然后通过用管理员administrator登录云星空系统打开主页定制列表中发现默认的主页是被禁用的,重新启用后不会出现上述堆栈错误,

由于客户只有部分用户是默认主页所以加载主页的时候回提示上述错误,当然上述报错显示不够直观也是需要优化的。

具体的解决操作参考下面的方案;


【解决方案】

更新了PT-146903 [8.0.0.202202]及以后的补丁是有优化这块功能的报错提示,详细参考补丁介绍如下:

image.png

经过测试更新补丁PT-146903,禁用的主页系统加载不会报错会提示“未找到有效布局,请联系系统管理员”如下图所示,

1PPOS14WGAN8I`_29@$AVJC.png

1、需要管理员去主页那边操作反禁用默认主页即可,

2、注意禁用状态的主页默认是不会显示在主页列表中的,需要去过滤中把禁用的主页显示出来,然后操作反禁用。

image.png

image.png

赞 10