第一章 问题描述
制作报表时,有时候因为失误或者不知道数据库表中数据量,可能会做出一张行数非常大的报表,会消耗大量的系统资源甚至导致系统崩溃,所以需要对报表的行数做出一定的限制。
第二章 使用步骤
1 修改配置文件
后台服务中找到 WEB-INF\conf\unieap\report\report-engine-config.properties 这个配置文件,找到max_layout_row配置项,修改为需要的数值即可。
max_layout_row = 1000
下图为修改为1000后报表超过限制的异常,在监测到超过这么多行时就会终止查询以及解析,避免系统资源消耗过大。