若您的模板内容明明是一页就可以显示出来,但是分页预览时却出来两页,而第二页却没有数据是空白页,原因是您的模板中有多余的空白格没有删除。这种情况可能由两种原因引起,一种是空白单元格导致使其有多余的空白页,另外一种情况是制作的模板中有多余的空白sheet。
前期准备工作(包括相关工具或所使用的原料等)Java表格控件:FineReport电脑 详细的操作方法或具体步骤
空白单元格导致使其有多余的空白页
示例1:
如:如下您在H2单元格填上数据并设置格式后,删除该单元格内容后预览,可看到本来两页的内容变成四页内容,且后两页都是空白页。

原因:因为当时删除单元格时,只删除了该单元格的内容,而没有删除该单元格的格式。若模板中存在多余的格式没有删除,那么对应的列或行栏中的颜色是显示为深灰色的。如上图中,G、H列为深灰色,说明这两列有多余的格式没有删除。
解决方案:
当出现如上问题时,您只要选中G、H列所在的单元格后,右键选择清除>全部即可。
清除全部后,可看到G、H的颜色会变为浅灰色,如下图:

或直接选中G、H列,删除这两列也可以,如下图:

模板中有多余的空白sheet
若已经确定没有多余的空白单元格,预览时还是会有多余空白页,可查看是否有多余的sheet。

如上图红框位置,实际使用时可能新建了sheet没有使用,或删除了sheet里的内容,忘记了删除sheet,那么多余的sheet会在预览时,单独作为一个空白sheet显示出来,这时只需右击多余的sheet删除它即可,如下图:

- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
