NC65单据查询数据最多只显示5000条
收款合同单查询最多只显示5000条数据,但是从数据库中查询的条数超出5000条
跟了一下查询的类 nc.ui.pubapp.uif2app.query2.action.QueryExecutor.queryData(IQueryScheme)
发现有个max_query_count_constant
的参数
继续跟下去,有个nc.vo.pubapp.res.Variable.getMaxQueryCount()
的方法
果然,看起来是在代码中直接设置了最大查询条数。再继续跟
nc.impl.pubapp.config.ConfigQueryImpl.getParaInt(String)
发现加载了一个XML配置文件 modules/pubapp/config/customerconfig.xml
去相应文件加查看一下,果然写死了只查5000条!
至此问题找到了,改一下相应配置重启服务即可。
原文链接:https://blog.csdn.net/bronzehammer/article/details/112980506