(本文档仅供参考)
问题说明
在报表使用中发现如下问题:报表第一页会出现很多没有数据的区域,其它页面正常。
问题原因
这个报表发现在服务端宏代码里面设置了禁止报表缓存。当在宏代码里面设置禁止报表缓存时,容易导致电子表格重复执行出现问题。可通过修改宏规避此问题。
解决方案
在报表宏<列宽自适应>里面修改最一行代码为spreadsheetReport.cacheable = true; 即可。 另外,如果需要在报表显示最新的数据,建议把数据集设置禁止缓存。