(本文档仅供参考)

问题说明

        在报表使用中发现如下问题:报表第一页会出现很多没有数据的区域,其它页面正常。
       
      

问题原因

      这个报表发现在服务端宏代码里面设置了禁止报表缓存。当在宏代码里面设置禁止报表缓存时,容易导致电子表格重复执行出现问题。可通过修改宏规避此问题。

解决方案

      在报表宏<列宽自适应>里面修改最一行代码为spreadsheetReport.cacheable = true; 即可。 另外,如果需要在报表显示最新的数据,建议把数据集设置禁止缓存。