求解决方案:(问题没解决,半夜睡不着,跪求大佬)①怎么让报表不显示的部分不进行加载?也就是我下方描述的让行高设为0的区域不加载②如果对行高为0的部分不加载实现不了,那怎么让控件区域保持不变化,然后通过公司下拉框分别去对应公司所在模板。也就是让前端看着三个公司的报表还是一张报表,但实际上每个公司对应自己的报表,这样显示自己公司的数据时就不会去加载其他公司的数据整体模板如下:1、通过“公司”下拉框来分别显示三个公司的表格和统计图(业务要求要在一张报表里做,所以该功能是通过不同的公司名称,来对各自公司所在区域的行高设置为0实现的。所以加载及其缓慢)2、表格所用数据已经通过sql计算出来。比如三个公司对应三个数据集,每个公司的数据集每一行就是该公司部门名称、销售额、合格率、关闭率...;也就是说从数据集直接拿数据给表格展示,表格里的计算只是对特定的几个部门算他们的合计销售额,合计合格率...3、表格所用三个公司的数据集,每个在数据库中运行时间3.5秒4、两张统计图横轴对应的部门可以直接拿表格的数据,也可以用数据集的字段。但是初始查询时要求900个部门都要显示(虽然这样看不清,但是初始查询时不能减少部门,这应该也是加载过慢的主要原因)5、三个公司,每个公司对应1张表2张图;也就是这张模板有3张表6张图,只是根据公司名称的不同将行高设为0