页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 3 下一个 »

现象

当电子表格数据太多,并且进行分页展示时,有可能会抛出错误“报表异常:The count of HPagesBreaks cannot be larger than 1024”。

 

该问题是由于Excel中对于“分页符”的个数是有限制的,不可以超过1024个分页符,导致电子表格在进行分页的情况下,也不可以超过1024页。

 

解决思路

此问题可以按照下面的思路进行排查和处理。


== Step1 =====

先检查数据集数据有多大,如果数据集数据量本身不大,但还是报这样的错误,检查报表是否设置了分页属性。

             

 

== Step 2=====

如果是数据集量比较大,且确实需要进行分页展示,请参考以下几种方案,酌情采用。

 

==》方案1:改用清单报表

如果报表是

 

==》方案2:增加参数,将数据分批次显示

 

==》方案3:增大页面大小

 

         2、如果是数据集数据量比较大,解决办法请参考以下方法

 方法一:对电子表格的数据集添加参数等进行过滤,减少数据集的数据量

 方法二:在电子表格设计器中,增大纸张大小,使得电子表格分页页数较少。页面设置请参考:常用分页报表示例中的第4步。

 方法三:如果是清单样式报表,可以将报表设置为“清单报表”,请参考:纯清单报表

  • 无标签