【知识篇】如何刷新所有用户列表显示行条数原创
金蝶云社区-蜡笔小黑
蜡笔小黑
11人赞赏了该文章 160次浏览 未经作者许可,禁止转载编辑于2024年05月27日 09:36:15

问题描述:

客户很多用户的每页显示条数都改成了99999,数据量多的话打开时非常暂用资源;想要一次性将所有用户刷回来。


解决方式:

参考文档:系统运维.用户参数.列表每页显示行数


文章中有提到修改BOS上的显示行数,但最大显示条数是针对用户首次打开时生效,那么之前已经打开过列表的用户就没办法恢复成BOS设置的数值值;这个时候只能用SQL去修改了。


解决代码

文章最后也有针对采购订单修改的代码;但现在是想要所有用户所有单据都生效,则可以试用一下以下代码:

UPDATE T_BAS_FORMPARAMETER SET FPARAS=REPLACE(CAST(FPARAS AS NVARCHAR(MAX)),N'99999',N'10000') WHERE FPARAOBJID LIKE '%_list_%'

把代码里的99999则是你目前用户正在使用的最大值,10000则是你要替换显示的值


注:以上代码是当时总部帮忙执行的,建议可以用个备份账套先执行看效果


大家好!我是野原新之助,大家都叫我蜡笔小黑,我今年五岁,喜欢的颜色是白色,喜欢的衣服图案是动感超人哦!

赞 11